Get started

Getting started

From install to a live loyalty program. The app's Setup page walks you through four required steps, two optional ones, and Launch.

1. Install

Install TierWise from the Shopify App Store and approve the permissions. TierWise reads your store's timezone and currency and starts importing your order history in the background. Large stores take a few minutes.

Installing changes nothing in your store. No tags, no customer fields, no codes. TierWise only writes to Shopify once you've saved your tiers and started the sync.

2. Decide what counts

The first step on the Setup page asks one question: should orders your customers placed before today count toward their tier?

Either way, reward codes are only given for orders placed after you press Launch. You decide once; it can't be changed after the tiers are saved. See How tiers work for how past orders are counted.

3. Name your tiers

On the Setup page, click Set up tiers. Settings opens. There are three tiers, called Bronze, Silver and Gold at $200, $500 and $750 of yearly spend until you change them. For each tier you can set:

Click Save in the bar at the top of the page. Saving sets your tiers. Reward codes start later, when you press Launch.

4. Sync your customers

Click Start sync. If past orders count, TierWise works out every customer's tier from their order history and writes their tags and loyalty fields to Shopify. If you chose to start from zero, there is little to write yet: every customer shows $0 and no tier on the Rewards page until their first order after Launch. Progress shows on the page, and a sync that stops for any reason carries on from where it left off.

The sync never creates reward codes and never sends events. A customer who already qualified before you launched is recognised with their tier, not flooded with codes.

5. Add the Rewards page

The Rewards page is a block for your theme, so it goes on a page of your own and looks like the rest of your store. Step 4 on the app's Setup page has three buttons. The app does what Shopify lets an app do; the block itself goes in through your theme editor.

  1. Create the page. The app adds a Rewards page to your store, set to use a layout of its own called "rewards", so the block only ever shows on this page.
  2. Add the block. Opens the Rewards page in your theme editor. Three things to do there, below. Press Save and come back to the app. It sees the block and marks the step done.
  3. Add to the menu. Optional. Puts a Rewards link in your main menu. Any other link to the page works just as well. On a custom-built theme, we'll place the link for you.

The app asks for permission to write pages and navigation, and to read your theme so it can tell when the block is in place. It never changes your theme's files.

In the theme editor

Two minutes. On a paid plan we can do it for you: write to support@tierwise.io.

  1. Create a template for the page. In the dropdown at the top of the editor, choose Pages, then press Create template. Name it rewards, based on Default page, and press Create. Without its own template the block would show on every page of your store. The theme editor's page dropdown, open on the Rewards page, with an arrow pointing at Create template
  2. Hide the theme's page title. In the left panel, under Template, click the eye on the Page section. TierWise shows its own title, so this stops it appearing twice. The Template list in the theme editor, with an arrow pointing at the eye icon on the Page section
  3. Add the block. Click Add section, open the Apps tab and choose Rewards page. Pick the accent colour, then press Save. The Add section panel with an arrow pointing at the Apps tab, where Rewards page is listed

The page is live at your store's address followed by /pages/rewards. Signed-out visitors see a sign-in button that brings them back to it. See Rewards page & reward reminder for the settings.

Made the page yourself?

If you deleted the page, want a different one, or Add to the menu found no main menu, this is what those two buttons do:

  1. Make the page. Online Store → Pages → Add page. Call it "Rewards". On the right, under Template, pick rewards, then save. The page editor in the admin, with an arrow pointing at the Template dropdown set to the new template
  2. Add it to the menu. Content → Menus → Main menu → Add menu item. Label it "Rewards", under Link choose Pages, then Rewards. Press Add, then Save. The Main menu's item list in the admin, with an arrow pointing at Add menu item

    Rewards then shows at the end of your navigation:

    A storefront header with Home, Catalog, Contact and a new Rewards link, with an arrow pointing at Rewards

6. Bring over existing rewards

Optional. Coming from another loyalty app, or from codes sent through Klaviyo? Upload a CSV of the reward codes your customers already hold, and each one appears on its customer's Rewards page. The button turns on once your customers are synced. See Bringing over existing rewards.

7. Connect your email

Optional. Connect Klaviyo or Shopify Flow before Launch, so your first reward emails go out.

8. Launch

When steps 1 to 4 are done, the Launch button at the bottom of Setup turns on. Launch is what starts reward codes: from that moment, orders that cross a tier line or a reward mark earn a code, and the events go out. Orders before Launch count toward tiers and progress but earn no code. Pressing it also opens the rest of the app: Members, Analytics, Birthdays, Campaigns, Integrations and Settings.

Optional extras

What happens on its own