Got a question? Start here.
Search the FAQ or browse by category. If you don't find your answer, email us and we'll respond same business day.
Getting started
What exactly do I get when I buy The Conversion Playbook?
You get a downloadable .zip with 120 paste-and-go Shopify code blocks across 18 categories (trust strips, sticky carts, FAQ accordions, free-shipping bars, urgency widgets, and more). Each block is plain HTML, CSS, and Liquid — no JavaScript bloat, no apps required.
Inside the .zip you'll also find: an installation README, the 165-point Conversion Audit Checklist (PDF + Google Sheets link), and a folder of preview screenshots so you can see what each block looks like before installing.
How long does installation actually take?
A single block takes 2-5 minutes from copy to live. The README walks you through it: open your theme editor, navigate to the right file, paste the block, save.
If you install 5-10 blocks in one sitting, plan on 30-45 minutes for your first session. You'll move faster after that.
Which block should I install first?
If you have under 50 orders/month: start with the trust strip and the sticky ATC. Both are quick wins.
If you have 50-500 orders/month: install the FAQ accordion and the free-shipping bar. These remove conversion friction at scale.
If you have 500+ orders/month: install the urgency widgets and post-purchase upsell blocks. You have the traffic to make AOV mechanics worth it.
Run the Conversion Audit Checklist first if you're not sure — it tells you which gaps are biggest on your specific store.
Installation
Where exactly do I paste each block?
Each block's file starts with a comment block that says exactly where it goes. For example: <!-- Paste into sections/main-product.liquid above the price element -->
If you're not sure how to find a specific file in your theme, open Online Store → Themes → Actions → Edit code. The left sidebar shows your theme's file structure. Use Ctrl+F (Cmd+F on Mac) to search for the file name.
Should I install on my live theme or a copy?
Always install on a copy first. In your Shopify admin: Online Store → Themes → Actions → Duplicate on your published theme. Make your changes on the duplicate, preview it, then publish when you're confident.
This isn't EFD-specific advice — it's basic Shopify hygiene. Every theme change you make should follow this pattern.
Do I need to add the blocks to every page myself?
Depends on the block. Some are section-based (you add them via Customize → Add section). Others are inline (you paste them directly into a specific Liquid file like sections/main-product.liquid).
The README for each block tells you which type it is and exactly how to enable it.
I pasted a block but nothing changed on the front-end. What's wrong?
Most common causes, in order:
- You pasted into a draft theme but you're viewing the published theme. Publish the draft, or use Preview on the draft.
- You pasted into the wrong file. Some blocks need a specific file like
sections/main-product.liquidvssections/main-collection.liquid. - Browser cache. Hard refresh: Cmd+Shift+R (Mac) or Ctrl+Shift+R (Windows).
- The block is conditionally rendered (e.g., "only show on product pages") and you're looking at a non-product page.
Theme compatibility
Will these work with my theme?
The blocks are written in standard Shopify Liquid, HTML, and CSS — the same language every Shopify theme uses. They work with any theme.
Specifically tested on: Dawn, Horizon, Sense, Studio, Refresh, Spotlight, Crave, Trade, Origin, Symmetry, Impulse, Prestige, Motion, Warehouse, Empire, and 30+ others.
If you're on a heavily customized theme or one built by an agency, the install location for some blocks may differ. The README explains how to adapt.
Do the blocks work with Online Store 2.0 (OS 2.0) themes?
Yes. Most blocks are built as OS 2.0 sections — meaning you can add, remove, and reorder them via the theme customizer without touching code at all.
For older Vintage themes (pre-OS 2.0), the same blocks still work, but you'll need to paste them directly into the relevant Liquid files instead of using the customizer.
Will the blocks break when my theme updates?
If you install the blocks as separate section files (the OS 2.0 method), no — theme updates affect the theme's own files, not your custom additions.
If you paste blocks inline into theme files like main-product.liquid, a theme update will overwrite your changes. The fix: use the OS 2.0 section method whenever possible, and keep a backup of your custom code.
Pro tip: name your customized theme something like "Dawn EFD v1" so you can keep the original Dawn untouched as a fallback.
Do the blocks conflict with apps I already have installed?
Rarely. EFD blocks are designed to handle conversion mechanics that apps typically charge monthly for — trust strips, sticky carts, urgency widgets, etc. If you're replacing an app, uninstall it first to avoid duplicate elements on the page.
The blocks don't interfere with non-display apps (email marketing, subscriptions, helpdesks, loyalty). Those handle different problems.
Customizing blocks
Can I change colors, fonts, and spacing?
Yes. Every block uses CSS variables for colors and uses standard CSS for fonts, spacing, and sizing. Open the block's file in your code editor, change the values, save.
If your theme uses CSS variables of its own (most modern themes do), you can also map the block's variables to your theme's so it auto-matches your brand. README explains how.
Can I change the text inside a block?
Most blocks expose their text as section settings, so you change them via the theme customizer (no code needed). For blocks pasted inline, the text is in the Liquid file — find the text, change it, save.
Common errors
I see a Liquid error like 'Liquid error: Unknown tag'.
This means you pasted the block into a file type that doesn't support the Liquid tag used. Most often: you pasted a section-only block into a snippet, or vice versa.
Fix: check the block's README — it tells you whether the file should be a Section, a Snippet, or pasted inline. Make sure you're creating the right file type in Edit code → Add a new section/snippet.
I see a schema error: 'Settings must be a valid array'.
The block's schema (the {% schema %} block at the bottom) has a JSON syntax error. Most often a trailing comma, missing quote, or copy-paste truncation.
Fix: re-copy the block from the original file, making sure you select from {%- comment -%} at the top to {% endschema %} at the bottom. Don't leave anything out.
The block shows up but looks broken (no styling, weird layout).
The block's CSS isn't loading. Two common causes:
- Your theme has Content Security Policy (CSP) rules blocking inline styles. Move the
<style>block to a separate file inassets/and reference it via{{ 'filename.css' | asset_url | stylesheet_tag }}. - Your theme has a CSS reset that's overriding the block's styles. Add
!importantsparingly to override.
I see 'Section type does not exist' after pasting.
You added the section to a template (e.g., page.json), but the section file itself wasn't saved correctly or has a different filename than expected.
Fix: in Edit code → Sections, confirm the section file exists with the exact filename the template references. Names must match exactly, including dashes vs underscores.
Updates & support
How do I get updates when new blocks are added?
Every customer is automatically subscribed to the EFD updates list when they purchase. When new blocks ship, you get an email with the new files attached or a download link.
You don't need to repurchase or pay extra. Updates are free for the lifetime of the product.
What if I miss an update email?
Email hello@ecomfordummies.com from your purchase email address and we'll resend the latest version of the .zip. We maintain a single canonical version that's always up to date.
What's your support response time?
Email replies same business day for issues sent before 4pm ET. Anything after that, next business day.
We don't have 24/7 chat or weekend support. We're a small team and we'd rather give you a thoughtful reply Monday morning than a rushed one Sunday night.
Do you offer installation services?
We don't do paid installations as a service. The whole point of the product is that you install it yourself in minutes.
If you'd rather have someone else do it, hire a Shopify Expert from the official directory at experts.shopify.com. The blocks are simple enough that any Shopify dev can install them in under an hour.
Billing & licensing
Is this really one payment forever?
Yes. $67 once. No subscriptions. No renewals. No "premium tier." No "pro features" locked behind an upgrade. What you buy today is what you have access to forever, including all future updates.
If we ever change our pricing model, existing customers are grandfathered in. Always.
Can I use the blocks on multiple stores?
Yes. Your license covers any Shopify store you own or operate, including stores you build for clients as part of your business (agency, freelancer, developer).
You cannot resell or redistribute the blocks themselves — but installing them on stores you build for paying clients is explicitly permitted.
What can't I do with the blocks?
You cannot: resell or redistribute the blocks; post the source code publicly (GitHub, forums, courses); create a competing product or course based on them; or claim authorship.
You can: use them on every store you own or build for clients, modify them freely for your own use, and continue using them indefinitely.
How do refunds work?
30-day refund window. Email hello@ecomfordummies.com within 30 days of purchase with "refund" in the subject. No surveys, no winback emails.
Refunds processed within a few business days, back to the original payment method. You keep the download — we can't unsend a file.
Still stuck?
Send us the details and we'll help you sort it. Same-day reply on business days.
Email us