Shopify theme editor showing a product page with a matching cross-sell widget below the add-to-cart button
How-to

Does Dropr Work With My Shopify Theme?

May 20, 2026 · 5 min read

Dropr works with all Shopify 2.0 themes -- including Dawn, Debut, Sense, Brooklyn, and any paid or custom theme built on Online Store 2.0. Here's exactly what happens when the widget renders in your store.

The most common concern before installing a Shopify app is the same: will this break my theme, and will it actually look right? Those are fair questions. A recommendation widget that clashes with your store's design creates friction instead of converting.

Here's the full picture of how Dropr handles theme compatibility.

Themes that work with Dropr

Dropr uses Shopify's theme app extension system -- the official, supported way to add app content to Shopify themes. Any theme built on Online Store 2.0 supports theme app extensions.

That includes the most popular free and paid themes:

  • Dawn -- Shopify's default 2.0 theme, fully supported
  • Debut -- the original default, supported via legacy extension
  • Sense -- fully supported
  • Brooklyn -- supported
  • Impact, Impulse, Prestige, Broadcast -- all supported
  • Most paid themes from the Shopify Theme Store -- supported if built on OS 2.0
  • Custom themes -- supported if built on OS 2.0; may need minor config for legacy custom themes

If you're not sure whether your theme is 2.0 compatible, you can check in your Shopify admin under Online Store → Themes. Themes built on OS 2.0 show a "Customize" option that opens the modern visual editor.

What "automatic theme matching" actually means

When Dropr renders the cross-sell widget on your product page, it inherits your theme's CSS variables. In Shopify 2.0 themes, these variables define:

  • Font family and weight for body text and headings
  • Button background color and border radius
  • Text color and secondary text color
  • Spacing units and border styles

Because Dropr reads these values directly, the widget buttons look like your theme's buttons. The product title in the recommendation uses your theme's heading font. The price formatting matches your store's currency display.

This is different from apps that inject hardcoded CSS. Those apps look "off" in every store unless you edit the CSS manually. Dropr's theme-aware rendering means it looks native the moment it goes live -- no CSS edits required for most stores.

What to do if something looks off

In a small number of cases -- usually heavily customized themes or themes that override CSS variables in non-standard ways -- the automatic matching doesn't fully capture the store's design. Here's how to handle it:

First, check the basics: Go to Dropr's settings and look at the widget appearance options. You can override specific properties -- button color, font size, border radius -- without any code.

If the positioning is wrong: The widget should appear below the add-to-cart button by default. If it's appearing somewhere unexpected, check your theme's product page section order in the theme editor. You can reorder the Dropr block like any other section.

If fonts don't match: Some custom themes define fonts with JavaScript rather than CSS variables. In this case, you can set the font-family manually in Dropr's style overrides using your theme's exact font name.

If it's a custom or headless theme: Reach out to Dropr support. For headless or non-standard Shopify setups, there's an API-based integration option.

How the cart drawer widget handles themes

The cart drawer widget works the same way -- it inherits theme variables and renders within your existing cart drawer markup. Most Shopify 2.0 themes have a cart drawer built in; Dropr's recommendation appears as a block inside it.

For themes without a built-in cart drawer (some older themes use a dedicated cart page instead), Dropr's cart drawer widget can still appear, but the placement will be on the cart page rather than a slide-out drawer.

Theme updates and app compatibility

One concern with theme apps is that theme updates can break integrations. With Dropr's theme app extension approach, this rarely happens. The extension is separate from the theme's core files -- when you update your theme, the extension persists independently.

If you switch themes entirely (for example, from Brooklyn to Dawn), you'll need to enable the Dropr block in your new theme's customizer. It takes about 30 seconds: open the theme editor, go to the product page template, and add the Dropr block. Your recommendation pairings remain configured in the background.

Installing Dropr without a developer

The entire setup takes 3 minutes and requires no developer access. You install from the Shopify App Store, create your first recommendation pairing in the Dropr dashboard, and publish. The widget appears on your live store immediately.

At $19/month flat with a 14-day free trial, you can test the look and feel in your live store before spending anything. If it doesn't look right and you can't fix it in settings, uninstall within 14 days and there's no charge.

Related reading

FAQ

Does Dropr edit my theme files?

No. Dropr uses Shopify's theme app extension system, which adds the widget as a separate block -- not by editing your theme's liquid files. If you uninstall Dropr, your theme files are unchanged.

Will Dropr break my store if I install it?

No. Because Dropr uses theme app extensions, it can't interfere with your theme's core functionality. If something doesn't look right, you can simply disable the widget in the Dropr dashboard without any lasting effect on your store.

What if I have a headless Shopify store?

Headless setups (built with Hydrogen, Next.js, or other front-end frameworks) can use Dropr's API to pull recommendation data and render it in their custom front end. Contact Dropr support for documentation on the headless integration path.

Ready to try Dropr?

Get all this for just $19/month.

Add to Shopify

14-day free trial · No credit card · Cancel in one click