> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qtap.qa/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome Campaigns

> Greet every new member with an automatic message and an optional welcome gift.

A welcome campaign sends a push notification to members a set time after they join your loyalty program. You can attach a reward so a new member's first impression comes with a small gift.

## How it works

Qtap checks for new members every 15 minutes. Once the delay you chose has passed since someone joined, they receive your welcome notification. If you attached a reward, it goes into their wallet when they open the message.

Each member is greeted once. After Qtap sends the welcome to a member, it never sends that campaign to them again, so nobody gets a second welcome.

The campaign only greets people who join while it is active. Turning it on does not message the members you already have, so it stays focused on genuinely new sign-ups.

## Setting up a welcome campaign

Go to **Campaigns** in the left sidebar and click **New Campaign**. The wizard has seven steps.

<Frame caption="The Campaigns page. Click New Campaign in the top right to open the wizard.">
  <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-01-list.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=3a63db7cae7503ae5a34373e1b94ef7e" alt="Campaigns list with the New Campaign button highlighted" width="1440" height="1000" data-path="images/campaigns/welcome-01-list.png" />
</Frame>

<Steps>
  ### Step 1: Type

  Select **Welcome Campaign** from the campaign type list. Give it a name (e.g., "Welcome Treat") and an optional internal description. Click **Next**.

  <Frame caption="Step 1: choose Welcome Campaign and enter a campaign name.">
    <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-02-type.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=f12d67fc48a878f7f7dc32d895a7f788" alt="Campaign type step with Welcome Campaign selected and a name entered" width="1440" height="1000" data-path="images/campaigns/welcome-02-type.png" />
  </Frame>

  ### Step 2: Trigger

  Choose how long after signup the greeting is sent. The options are **Immediately**, **1 hour**, **24 hours**, or **48 hours** after a member joins. A short delay gives a new member time to settle in before they hear from you. Click **Next**.

  <Frame caption="Step 2: choose how long after signup the welcome notification is sent.">
    <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-03-trigger.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=514c5cae0f177efe6af09a31bad01557" alt="Trigger step with the send-delay selector highlighted" width="1440" height="1000" data-path="images/campaigns/welcome-03-trigger.png" />
  </Frame>

  ### Step 3: Reward (optional)

  Attach a welcome gift to make the first message land. Choose from Free Item, Bonus Stamps, Bonus Points, Discount, or Special Badge, then fill in the details.

  Leave this step empty to send a message without a reward.

  Click **Next**.

  <Frame caption="Step 3: pick a reward type, or leave it empty to send only a message.">
    <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-04-reward.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=ea1d48cc135890d287b12660e97702b5" alt="Reward step showing the reward types with Bonus Stamps highlighted" width="1440" height="1000" data-path="images/campaigns/welcome-04-reward.png" />
  </Frame>

  ### Step 4: Message

  Write the push notification:

  * **Title**: the headline (e.g., "Welcome to the family!")
  * **Message**: the body text. Tell the new member what they get and why it's worth coming back.

  Both fields are required. **Use Template** fills a ready-made welcome message you can edit, and the personalization tags such as `{customer_name}` are replaced with each member's real name when the notification is sent. Click **Next**.

  <Frame caption="Step 4: write the notification title and message. A live preview shows how it will look.">
    <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-05-message.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=192a080b0e4a5cfaa7b8a9c8b3d3397d" alt="Message step with the notification title and message fields filled in" width="1440" height="1000" data-path="images/campaigns/welcome-05-message.png" />
  </Frame>

  ### Step 5: Conditions (optional)

  Add conditions to narrow the audience further, or leave this empty to greet every new member. Click **Next**.

  ### Step 6: A/B Test (optional)

  Test two different messages to see which one new members respond to better. Leave this off if you don't need it. Click **Next**.

  ### Step 7: Review

  Check your settings, then click **Activate Campaign** to start it now, or **Save as Draft** to publish later.

  <Frame caption="Step 7: review the summary, then activate the campaign or save it as a draft.">
    <img src="https://mintcdn.com/qtap/y-xeVjgrrzl9HICL/images/campaigns/welcome-06-review.png?fit=max&auto=format&n=y-xeVjgrrzl9HICL&q=85&s=90a0d5db11debf26ea96f8e35cb96d0c" alt="Review step summarizing the campaign with the Activate Campaign and Save as Draft buttons highlighted" width="1440" height="1000" data-path="images/campaigns/welcome-06-review.png" />
  </Frame>
</Steps>

## Managing the campaign

Once active, the campaign runs automatically in the background. You can pause it from the Campaigns page by opening the three-dot menu on the campaign card and clicking **Pause**.

<Note>
  A welcome notification reaches a member only if they have the Qtap app installed and have allowed push notifications. A member who joined in person but never installed the app will not receive the push, so the Sent count can be lower than the number of new members.
</Note>

<Warning>
  The welcome greeting is sent on the next 15-minute check after your delay passes, not the exact second a member joins. Pick the delay that fits your business, and expect the message to arrive shortly after that point rather than precisely on the minute.
</Warning>

<CardGroup cols={2}>
  <Card title="Campaign Rewards" href="/merchants/campaigns/rewards">
    The reward types you can attach and how reward codes are issued.
  </Card>

  <Card title="Birthday Campaigns" href="/merchants/campaigns/birthday">
    Send an automated birthday reward to members each year.
  </Card>
</CardGroup>
