How it works
Qtap checks your active campaigns every 15 minutes. A member qualifies when their last recorded visit is older than the inactivity window you set. If the campaign has a reward, Qtap issues it first and puts the code inside the message, so the member never has to go hunting for it. A visit means any activity on your loyalty program: earning stamps or points (from a scan or from staff), or redeeming a reward code. Members who joined but never earned anything have no recorded visit, so they count as inactive and will get the message too. Members who turned off push, or muted your business, don’t get the push itself. The campaign still lands in their inbox inside the app.One send per lapse. After the cooldown, a member who came back and went quiet again can be won back a second time.
Setting up a win-back campaign
Go to Campaigns in the left sidebar and click New Campaign.
The Campaigns page. Click New Campaign to open the wizard.
Repeat sends
One send no longer blocks a member forever. The campaign can reach the same person again once two things are true: the cooldown has passed (twice your window, at least 60 days), and they’ve gone quiet again since their last visit. Someone who came back after your first message and lapsed months later gets a second nudge instead of silence.Pausing and plan limits
An active campaign runs on its own. To stop it, open Campaigns and click Pause on the campaign card; Resume brings it back. Your plan sets how many campaigns can be active at once: 1 on Starter, 3 on Growth, 5 on Elite, and no limit on Franchise. At the cap, the New Campaign page asks you to pause an existing campaign or upgrade.Campaigns Overview
How campaigns work and what types are available.
Birthday Campaigns
Send an automated birthday reward to members each year.

