Skip to content
logo logo
  • Home
  • About Us
  • Features
  • Pricing
  • Contact
  • Support
Download

Introduction

3
  • Snap Rewards Overview
  • Where to find Snap Rewards
  • Installing on your Shopify Store

Configuring a Campaign

8
  • The Campaign Screen
  • General
  • Receipt Uploads
  • Vouchers
  • Messages
  • Privacy and Consent
  • Email Templates
  • Configuring Your Snap Rewards Campaign Landing Page

Managing a Campaign

3
  • Viewing Campaign Data
  • Approving / Rejecting Submissions
  • Exporting Data
View Categories
  • Home
  • Docs
  • Configuring a Campaign
  • Configuring Your Snap Rewards Campaign Landing Page

Configuring Your Snap Rewards Campaign Landing Page

2 min read

When you are ready to launch your campaign you need to configure a template using our Liquid theme extension, this allows the campaign page to integrate seamlessly with your theme in terms of user interface and user experience, while providing a high level of security.

Follow these steps to set up a Snap Rewards campaign landing page that integrates seamlessly with your store’s theme. This process ensures a high level of security and usability for your customers.

Preliminary Step: Make a note of your Campaign ID from the Snap Rewards App admin campaign page. It will look something like this: VN0XXXXXXXXXIYOK

Step 1: Create a Custom Data Property for Your Campaign ID #

  1. From your Shopify admin, go to Settings > Custom Data.

  2. Under Pages, click on Add Definition.

  3. Fill out the following:

    • Name: Snap Rewards Campaign ID

    • Namespace and Key: snap_rewards.campaign_id

    • Value Type: Single Line Text

  4. Leave all other settings as default and click Save.

Step 2: Create a New Template for the Campaign Page #

  1. Go to Online Store > Themes and click on Customize.

  2. In the dropdown at the top where it says Home Page, choose Pages from the list, then click Create Template.

  3. Name the template voucher.offer and select Default Page as the template to base it on.

  4. Click Save.

Step 3: Add a New Page for Your Campaign #

  1. Go to Online Store > Pages and click Add Page.

  2. Enter a title for the page, such as “Campaign Test”.

  3. In the Template section, select the template you just created: voucher.offer.

  4. Click Save.

Step 4: Add the Snap Rewards Section to Your Campaign Page #

  1. Return to Online Store > Themes and click Customize.

  2. In the dropdown at the top, select Home Page and then Pages, then select the voucher.offer template.

  3. On the left sidebar, under Template click Add Section.

  4. Choose Apps from the list and then select Snap Rewards.

  5. Click Save.

Step 5: Add Your Campaign ID #

  1. Go back to Online Store > Pages and open the page you created (e.g., “Campaign Test”).

  2. In the Metafields section of the page, enter your Snap Rewards Campaign ID.

  3. Click Save.

  4. In the Visibility section, toggle to make the page Visible.

  5. Once the page is visible, click View to open the landing page and see it in action.

Updated on May 20, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Email Templates

Powered by BetterDocs

Table of Contents
  • Step 1: Create a Custom Data Property for Your Campaign ID
  • Step 2: Create a New Template for the Campaign Page
  • Step 3: Add a New Page for Your Campaign
  • Step 4: Add the Snap Rewards Section to Your Campaign Page
  • Step 5: Add Your Campaign ID
logo

Snap Rewards is the ultimate solution for Shopify stores looking to boost customer engagement and build loyalty.

Main Links
  • Home
  • About Us
  • Features
  • Pricing
  • Contact
  • Support
Contact Us
  • 1800-121-3637
  • info@snap-rewards.com
  • Snap Rewards
    Three Digital Software Trading LLC
    P-316 The Binary
    Business Bay
    Dubai

All rights reserved © Snap Rewards 2025

Privacy Policy | Privacy Note | Terms of Website Use
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}