FAQ

Find the answer you need.

Search a question or choose the topic that best matches what you need help with.

What exactly do I get when I buy The Conversion Playbook?

You receive 120 lightweight Shopify storefront sections organized across 18 categories, plus the Visual Catalog, 165-Point Store Audit, Starter Roadmap, Safe Install Guide, setup notes, optional AI editing prompts, lifetime access, and human support.

The sections use Shopify Liquid, HTML, CSS, and, where the feature needs it, lightweight JavaScript. Some sections can work on their own, while others connect to Shopify data or an app that provides an ongoing service.

Do I need to know how to code?

You do not need a coding background. You should be comfortable copying, pasting, replacing clearly marked content, and following setup notes.

Some advanced sections need a product handle, discount, video ID, form destination, or another clearly identified setting.

How long does installation actually take?

Installation time depends on the section, your theme, and how much you customize. A simple section may be quick to add, while one connected to product, cart, subscription, or app data can take longer.

Use the Safe Install process: duplicate your theme, add the section, check desktop and mobile, and publish only when it looks and works correctly.

Which section should I add first?

Start with the included 165-Point Store Audit. It helps you find the part of the buying journey that needs the most attention.

Then choose the section that directly addresses that problem, such as product explanation, trust, mobile buying, cart reassurance, or order value. Do not add sections simply because they are available.

Can I use AI instead of the Playbook?

AI can generate code and help edit colors, spacing, copy, or variations. The difficult part is deciding what the page needs, keeping the storefront consistent, and testing the result safely.

The Playbook gives you finished starting points, a clear purpose for each section, previews, setup guidance, and an organized catalog. Use AI for customization rather than starting from a blank prompt every time.

Where exactly do I paste each section?

Each section'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 sections to every page myself?

Depends on the section. 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 section tells you which type it is and exactly how to enable it.

I added a section 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 sections need a specific file like sections/main-product.liquid vs sections/main-collection.liquid.
  • Browser cache. Hard refresh: Cmd+Shift+R (Mac) or Ctrl+Shift+R (Windows).
  • The section is conditionally rendered (e.g., "only show on product pages") and you're looking at a non-product page.
Will these work with my theme?

The sections are designed for modern Shopify themes and use standard Shopify Liquid, HTML, CSS, and JavaScript.

Most work with Online Store 2.0 themes. Heavily customized themes, older themes, and themes with unusual product or cart markup may need small adjustments. Test every section on a duplicate theme before publishing.

Do the sections work with Online Store 2.0 (OS 2.0) themes?

Yes. Most sections 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 sections still work, but you'll need to paste them directly into the relevant Liquid files instead of using the customizer.

Will the sections break when my theme updates?

Custom section files are usually easier to preserve than edits made directly inside a theme’s core files. However, a major theme update can still change the markup, JavaScript, or data a section depends on.

Keep a backup of your working theme and retest custom sections before publishing an updated theme.

Do the sections conflict with apps I already use?

They should not conflict when each feature has a separate job, but displaying two versions of the same feature can create duplicate content or competing scripts.

Keep apps that provide real services such as subscriptions, loyalty, syncing, automation, live review data, or external integrations. When replacing a storefront widget, test the Playbook section on a duplicate theme before disabling the existing widget or app embed.

Do any sections use JavaScript or external services?

Yes. Some interactive sections use lightweight JavaScript, and some features depend on Shopify data, an app, or an external service.

The setup notes should identify those requirements. A visual section and an ongoing service are not always interchangeable. For example, subscriptions, loyalty, syncing, automation, and live review data may still require an app or integration.

Can I change colors, fonts, and spacing?

Yes. Every section uses CSS variables for colors and uses standard CSS for fonts, spacing, and sizing. Open the section'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 section's variables to your theme's so it auto-matches your brand. README explains how.

Can I change the text inside a section?

Most sections expose their text as section settings, so you change them via the theme customizer (no code needed). For sections pasted inline, the text is in the Liquid file, find the text, change it, save.

I see a Liquid error like 'Liquid error: Unknown tag'.

This means you pasted the section into a file type that doesn't support the Liquid tag used. Most often: you pasted a section-only file into a snippet, or vice versa.

Fix: check the section's setup notes, which tell 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 section'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 section from the original file, making sure you select from {%- comment -%} at the top to {% endschema %} at the bottom. Don't leave anything out.

The section shows up but looks broken (no styling, weird layout).

The section'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 in assets/ and reference it via {{ 'filename.css' | asset_url | stylesheet_tag }}.
  • Your theme has a CSS reset that's overriding the section's styles. Add !important sparingly 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.

How do I get updates when new sections are added?

Product updates are provided to customers through the purchase or delivery system used for the Playbook. Keep access to the email address used at checkout.

If you cannot find the latest download, contact support from your purchase email address and include your order number when available.

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?

Support is handled during business days. We answer as quickly as we can, and technical issues can take longer when we need to reproduce the problem or inspect theme code.

Include your store URL, theme name, section name, and a clear description of what you expected to happen.

Do you offer installation services?

Ecom for Dummies does not currently offer a paid installation service.

The Playbook includes setup guidance and human support. For complex theme work or custom integrations, you may still choose to hire an experienced Shopify developer.

I never received my download email. What should I do?

Check spam, promotions, and any inbox connected to the email used at checkout. Search for Ecom for Dummies and the name of the product.

If you still cannot find it, use the Contact page. Include the purchase email and order number when available.

Is this really one payment forever?

Yes. The Playbook is a one-time purchase with no recurring EFD subscription fee.

Your purchase includes lifetime access to the product and the Playbook updates released for existing customers, subject to the license terms included with the product.

Can I use the sections 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 sections themselves, but installing them on stores you build for paying clients is explicitly permitted.

What can't I do with the sections?

You cannot: resell or redistribute the sections; 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?

The Playbook includes a 30-day guarantee. Submit the short refund form on the Contact page or email hello@ecomfordummies.com within 30 days of purchase.

Use the email from your order. An order number helps us find the purchase faster, but it is not required. You do not need to provide a detailed explanation or join a sales call.

Still need help? Send us a message or request a refund.