Back to all articles
Photo of Niki, the author of this blog post
Niki · 30 August 2024

Setting up a Shopify “coming soon” page with a welcome discount flow for early subscribers

Are you building a Shopify store and want to collect potential customer emails while offering them a welcome discount code? This guide will walk you through setting up a “Coming soon” page and creating an email flow to send discount codes to subscribers.

Important Notes: Your store must be on a paid Shopify plan to display a “Coming soon” page. If you’re using a development store, the default Shopify “Coming soon” page will be displayed, even if you create a custom one.

To create the page and set up the flow, you need to meet these prerequisites:

  1. Verify your sender email:
    • Go to Settings -> Notifications -> Enter the email address you want to use for customer communication -> Click “Resend Verification.”
    • Verify the email from your inbox.

    Sender email on Shopify - email verification

  2. Authenticate your domain:
  3. Set up your payment gateway:
  4. Install necessary apps to your store:
  5. Password-protect your store:
    • Of course, make sure your store is password-protected to display the “Coming soon” page (it’s turned on by default when you open a store).

If you’re unsure how Shopify workflows work, feel free to check out one of our previous articles, Automate Ecommerce Tasks with Shopify Flow: A Workflow Setup Example, for more detailed information on setting up workflows.

How to create a “coming soon” page?

By default, Shopify templates include a “Password” page template, which we will use for the “Coming soon” page. Depending on your theme, you can add additional sections and blocks to this page, as well as develop custom sections that align with your brand and layout.

Steps to customize the “coming soon” (password) page:

  1. Navigate to Online Store -> Click “Customize” next to the theme you’re working on (likely the published one).
  2. In the upper dropdown menu, select the “Password” template.

    Setting up a password page/coming soon page on Shopify

  3. The default password page template will appear. The email sign-up options may vary depending on the theme.
  4. You can add additional sections available in your theme to this template or develop custom sections to provide more information to your customers, ensuring it aligns with your brand and specific needs.
  5. Save your changes once you’re satisfied with the layout.

How to set up a welcome discount code flow for subscribers?

To simplify the process, create a discount code applicable to the entire order, limited to one use per customer.

How to create a welcome discount code?

  1. Go to the Discounts section in your Shopify dashboard.
  2. Click “Create Discount” and select “Amount off Order”.

    Setting up a welcome discount on Shopify store

  3. Set up the discount code:
    • Create a manual discount code (e.g., WELCOME10).
    • Set the discount value (e.g., 10% off).
    • Decide if a minimum purchase is required.
    • In the customer eligibility section, select the “Email Subscribers” segment.
    • Under “Maximum Discount Uses”, choose “Limit to one use per customer”.
    • Leave the “Combinations” section as is.
  4. Review and save the discount code.

Set up the email flow

  1. Open the Flow app.

    Setting up a welcome flow on Shopify

  2. Click “Import” and import this predefined flow file (or find the template in the app).
  3. Edit the email template to include your logo, font, colors, subject line, etc.

Editing a welcome email with a discount for early subscribers on Shopify

  1. Add the discount code block to the email.
  2. Save your changes.
  3. Don’t forget to test the flow.
  4. You can also review the flow’s log to confirm that it has executed successfully.

Testing the Shopify welcome flow for early subscribers

I hope this tutorial helps you successfully set up your “coming soon” page on Shopify and the welcome discount email for your early subscribers. If you have any questions, feel free to reach out to us!

Have a project in mind?
Get in touch
Drop us an email to

hello@ecommercepot.com

and one of us will get back to you soon.