> For the complete documentation index, see [llms.txt](https://appsetup-eng.gitbook.io/appsetup-popups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://appsetup-eng.gitbook.io/appsetup-popups/appsetup-popups.md).

# Appsetup Popups

## Overview

Appsetup Popups brings the thrill of scratch card games to your online store, transforming passive browsing into an exciting, interactive experience. With our innovative scratch card popups, customers can literally “scratch” to reveal hidden rewards—whether it’s a discount, free shipping, or even a free product. The added element of surprise, coupled with the visual appeal of an underlying image (such as a product photo), motivates shoppers to engage and convert.

***

## Key Benefits

* **Interactive Engagement:**\
  Invite customers to play by scratching off a virtual card. The fun, game-like experience boosts engagement and encourages social sharing.
* **Guaranteed Wins & Campaign Flexibility:**
  * **Fixed Rewards:** Every customer wins! With a 100% win rate, you can offer consistent rewards such as a set percentage discount, free shipping, or a free product (with enforced limits to ensure only one unit is applied).
  * **Campaign Rewards:** Link your popup to a campaign where multiple rewards are available. Set weighted chances (which always sum to 100%) to introduce variety—though note that rewards with lower percentages might be won less frequently.
* **Enhanced Visual Appeal:**\
  Display an underlying image—such as a featured product or a discount badge—that is revealed as customers scratch the card. This visual incentive can significantly boost motivation and excitement.
* **Seamless Customization:**\
  Tailor every element of your popup. Adjust text, images, colors, fonts, targeting rules, display frequency, and trigger conditions to match your brand’s identity and marketing goals.
* **Real-Time Analytics:**\
  Monitor your popup’s performance with detailed metrics on impressions, interactions, and reward redemptions. Use these insights to optimize campaigns and maximize ROI.
* **Easy Integration:**\
  Appsetup Popups integrates effortlessly with your existing Shopify store. All customer data is securely stored through your store’s metafields, ensuring a smooth and secure operation.

***

## Why Appsetup Popups?

* **Boost Conversions:**\
  The gamified, interactive nature of scratch cards turns routine browsing into an exciting experience, driving higher engagement and increased sales.
* **Customer Delight:**\
  Shoppers love the element of surprise. As they scratch to reveal a reward—be it a discount or a free product—they become more invested in your brand.
* **Flexible Reward Options:**\
  Whether you want to guarantee a fixed reward every time or run a varied campaign with multiple rewards, our app gives you complete control over the reward mechanics.
* **Data-Driven Decisions:**\
  Leverage real-time analytics to understand customer behavior and refine your popup strategies for even better performance.

***

Experience the excitement of interactive marketing with Appsetup Popups. Start turning every store visit into a winning opportunity—boost engagement, drive conversions, and build customer loyalty like never before!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://appsetup-eng.gitbook.io/appsetup-popups/appsetup-popups.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
