Promotions are customer-initiated deductions that apply only when a valid code is presented. They require an explicit customer action—such as scanning a QR code or entering an application code—ensuring predictable redemption and clean reporting. Promotions are commonly used for marketing-driven offers where pricing should never be applied without intentional redemption.Documentation Index
Fetch the complete documentation index at: https://docs.flexwash.com/llms.txt
Use this file to discover all available pages before exploring further.
When to Use Promotions
Use Promotions when:- The customer discovers the offer outside the wash (ads, email, SMS, flyers).
- Redemption should be controlled, tracked, or limited.
- The discount should only apply when a valid code is presented.
- The offer is tied to a specific campaign or acquisition channel.
How Promotions Work
- A Promotion is configured with eligibility rules and a deduction.
- The customer presents a valid QR code or application code.
- The code is scanned at the Pay Tablet or entered during online checkout.
- FlexWash validates the Promotion and applies the deduction automatically.

- Applies only to membership packages.
- Fixed $10 deduction.
- First billing cycle only.
- Redeemable once per vehicle.
- Requires an application code.

Wash Codes
Wash Codes allow you to generate unique, single-use promotion codes in bulk. When Wash Codes are enabled, a Wash Codes section appears at the bottom of the Promotion configuration page where you can generate and download a file containing unique codes tied to the configured wash package and deduction.
Key Benefits
- Revenue protection through controlled redemption.
- Clear attribution for marketing campaigns.
- Faster checkout with automated application.
- Consistent pricing across locations and channels.
Marketing Tools
If you have FlexEngage enabled you can set a promotion to be of application typeSingle Use and promotion type Marketing. This will give you an iFrame at the
bottom of the page when you create the promotion.
FlexEngage powers these iFrames to collect contact information and send unique
coupon codes to the customer. iFrames are snippets of HTML code that can embed
the form into your own website. This gives you creative and brand control around
the promotion form. For example:
https://www.express-auto-spa.com/facebook/express-ad
The coupon codes sent from these iFrames embed the contact information, so when
customers redeem on site we automatically associate the contact information to
their license plate. This allows us to track in depth promotion information. See
promotions reporting docs for more details.