Skip to main content

How to set up the Punch Card plugin

Reward repeat customers with a punch card. Users earn rewards by collecting stamps; store owners manage punches via QR codes or manually.

Ehab AbuMallouh avatar
Written by Ehab AbuMallouh
Updated over 2 weeks ago


Overview

The Punch Card plugin helps you drive repeat business by letting users collect virtual punches toward a reward. Once a user reaches the total number of punches, they can claim a reward set by the business. This plugin supports both user and business views and includes QR scanning, manual punch entry, and full customization.


How users earn and redeem rewards

  • Each time a user completes a qualifying action, the store can apply a punch.

  • After reaching the total number of punches, a reward is marked as available.

  • Users can claim the reward immediately or save it for later.

  • Store staff can view reward redemptions from the merchant interface.


Required

  • This is a Boost plugin, available on the Standard, Growth, and Business plans.

  • Users must be logged in to track and redeem punches.

  • To approve rewards, assign a tag to store staff or managers.


How to set up the Punch Card plugin

  1. Log in, go to Builder in the left navigation.

  2. Click the + button at the top left to open the Plugin Marketplace.

    • Search for Punch Card, then click Add Plugin.

    • Name your feature and choose whether to add it to the side menu, then click Add.

  3. In the Content tab:

    • Optional: Add Text to appear at the top of the screen.

    • Under Card Details:

      • Set a Reward Name (e.g., "Free Coffee").

      • Choose the Card Size (3 to 10 punches).

  4. In the Design tab:

    • Upload custom Stamped and Unstamped images (e.g., coffee cup icon).

  5. In the Layouts tab:

    • Optional: You can use custom CSS and HTML to adjust the styling more by toggling on Advanced Mode .

  6. In the Settings tab:

    • Use tags to control which users (e.g., staff) can issue rewards.

  7. In the Security tab:

    • You are unable to toggle off Required Login as this is a required setting.

    • You can toggle on Required Tags if you you’d like to restrict the punch card to specific user groups.

      • Enter the Tag Title.

      • Enter how many times the tag must be applied.

      • Choose if users need to match any tag or all tags.

      • Click +Add Tag.

  8. In the Tagging tab:

    • You can add a tag to anyone who uses the punch card.

      • Enter a Tag Title.

      • Click +Add Tag.

  9. In the Purchase tab:

    • You can restrict access to users with a purchase or subscription.

  10. In the Analytics tab:

    • You can track views, usage, and device data.

  11. In the History tab:

    • You can view a log of punches and redemptions.

  12. In the Language tab:

    • You can update default terms like "Reward" or "Punch" to fit your brand.


Pro tips

  • Assign store staff a tag for reward approvals to keep redemptions secure.

  • Use the QR scanner for faster punch application.

  • Customize the design to match your brand and reward experience.

Did this answer your question?