Attached deals and discounts

Auto-generated promo code, deal block, discount trigger on automation

Attached deals and discounts

Automations can attach promos / promo codes. E.g., "Birthday" automation doesn't just greet, also gives 20% off.

Where to find it

Open automation → Deal section.

Deal fields

Auto-generated or custom

  • Auto-generated code: system generates (e.g., "BDAY-A1B2C3")
  • Custom code: you provide (e.g., "BIRTHDAY")

Discount

  • Type: Percent (%) or Fixed amount (HUF)
  • Value: e.g., 20%, or 5,000 HUF

Validity

  • Days from issue (e.g., 30 days from code receipt)
  • Fixed expiry (a specific date)

Constraints

  • Max uses (total how many can use)
  • Per-customer limit (1× / customer recommended)
  • Applicable services (which services)
  • Min order amount (only above X HUF)

Per-customer code

If "auto-generated" is on, each customer gets a unique code. Trackable:

  • Anna's birthday code: "BDAY-A1B2C3"
  • Béla's birthday code: "BDAY-D4E5F6"

Customer can't realistically share with others.

Template integration

Deal fields as template variables:

  • {{deal_code}} → generated code
  • {{deal_discount}} → "20%" or "5000 HUF"
  • {{deal_expiry}} → "2026-05-30"

Example email template

Subject: Happy birthday, {{client_first_name}}! 🎂
Body: Happy birthday, {{client_first_name}}!
Gift: {{deal_discount}} off all services.
Code: {{deal_code}}
Valid: {{deal_expiry}}
Book: {{booking_link_with_code}}

Customer gets their own code.

Booking link auto-applied

{{booking_link_with_code}} is pre-applied with code:

  • https://salon.bookinda.hu/book?code=BDAY-A1B2C3

Customer clicks, booking page opens, code already applied (discount visible). Customer just completes.

Deal tracking

In campaign-stat (and automation logs):

  • Code generated: how many codes created
  • Code redeemed: how many customers used
  • Revenue from code: revenue from those

Multi-deal per automation

Usually one automation = one deal. But some offer multiple:

  • "Customer milestone (10th booking)" → 2 options: 20% off OR free upgrade
  • Customer picks one

(Advanced.)

When to use it

Scenario 1, classic Birthday deal Birthday automation + 20% off + 30-day validity + per-customer 1× use. Customer gets, uses, comes in.

Scenario 2, Comeback promo Lapsed customer (90-day inactive) automation + 25% off + 60-day validity. Strong nudge.

Scenario 3, review reward Review request automation + "If you leave a review, get a 10% coupon on next booking." Win-win: review + return.

Scenario 4, package launch "New package available" automation + 15% off first month. Customer buys package.

Scenario 5, milestone bonus "Customer 10th booking" automation + 50% off + free gift voucher. Reinforce VIP customer.

Tips

  • Code generation should be auto, unless you really want manual code (e.g., "BDAY" globally).
  • Per-customer limit matters, otherwise giving one code to many is abuse.
  • 20-25% is the "sweet spot" discount, lower doesn't motivate, higher eats profit.
  • 30-60 day validity is enough, not for life. Urgency converts.
  • booking_link_with_code variable is mandatory, reduces friction for customer.
  • "Min order amount" useful to nudge high-value customer: only 10,000 HUF+ booking.

Related articles

#deals#discount#promo-code#attached#auto-generated
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us