Subscribfy
Loyalty Program

Upload Receipt

Reward customers for uploading purchase receipts from retail stores

How to create an Upload Receipt rule

Introduction

Capture offline purchases by allowing customers to upload receipts from your retail stores or authorized retailers. This bridges the gap between online and offline loyalty tracking.


Enabling Upload Receipt Reward

Create the Rule

Go to SubscribfyLoyaltyRewards Program tab → Create new ruleUpload Receipt

Configure Basic Settings

SettingDescription
NameDisplay name (e.g., "In-Store Purchase Points")
Points per dollarPoints to award per dollar spent (e.g., 1 point per $1)
Reward MessageMessage shown when reward is earned

Configure Advanced Settings (Optional)

SettingDescription
Minimum amountMinimum receipt amount to qualify
Maximum amountMaximum receipt amount to process
Valid retailersList of accepted store names
Customer tagsInclude or exclude customers by their Shopify tags

Save

Click Save and make sure the rule status is ON.


How It Works

  1. Customer makes a purchase at a retail location
  2. They upload a photo of their receipt in the loyalty widget
  3. Receipt is reviewed (manually or automatically)
  4. Points are awarded based on the receipt amount

Receipt Requirements

For successful processing, receipts should include:

  • Store name
  • Purchase date
  • Item details
  • Total amount
  • Receipt number (for verification)

Receipts older than 30 days may not be accepted. Check your rule settings for the specific timeframe.


Review Process

Uploaded receipts can be reviewed in SubscribfyLoyaltyReceipt Uploads.

StatusDescription
PendingAwaiting review
ApprovedPoints awarded
RejectedReceipt not valid

Klaviyo Integration

If you have Klaviyo connected, Subscribfy sends a Subscribfy Upload Receipt Event when a customer's receipt is approved.

Event Properties

PropertyVariable NameExample Value
Reward Nameevent.SubscribfyRewardNameIn-Store Purchase Points
Reward Typeevent.SubscribfyRewardTypepoints
Reward Amountevent.SubscribfyRewardAmount50
Receipt Totalevent.SubscribfyReceiptTotal$50.00

Troubleshooting


Need help? Contact support at support@subscribfy.com

On this page