Available nowIndependent FreyGabor software
Available

AmeliaExtension - Loyalty Stamps & Customer Portal

Auditable Amelia loyalty stamps, customer-bound rewards and a responsive customer portal.

One-site licence£14.95one-time
Purchase licence
AmeliaExtension - Loyalty Stamps & Customer Portal product artwork
AEAVAILABLE EXTENSION
01
Amelia compatibleDesigned to extend Amelia without replacing its core plugin files.
02
Independent moduleInstall and manage this extension separately from other products.
03
Licensed updatesReceive protected package downloads and eligible WordPress updates.
PRODUCT OVERVIEW

A focused extension, built for Amelia

AmeliaExtension - Loyalty Stamps & Customer Portal turns completed Amelia appointments into lasting customer relationships. Create branded digital stamp programmes, automatically reward loyal customers, and give every customer one polished place to see their stamps, rewards, bookings, and waiting-list requests.

Reward loyalty automatically

Choose how customers qualify and what they receive. The extension can award stamps after an approved appointment has finished, when a booking is approved, or after Amelia records payment. Every stamp is written to an auditable transaction ledger linked to the Amelia customer and booking, preventing duplicate awards when booking events are repeated.

  • Create multiple active or paused loyalty programmes.
  • Set the required stamps and stamps awarded per qualifying booking.
  • Limit programmes by Amelia service, category, employee, or location.
  • Issue a free selected base service, fixed voucher, percentage coupon, or account credit.
  • Set reward expiry, usage limits, value caps, and carry-over or reset behaviour.
  • Customise programme names, descriptions, colours, stamp artwork, portal wording, and reward emails.

A modern customer loyalty portal

Add the responsive portal to a protected WordPress page with one shortcode. Logged-in customers are matched to their Amelia customer profile and can see live progress without creating a second customer database.

  • Branded digital stamp cards and progress indicators.
  • Reward wallet with codes, expiry dates, and redemption status.
  • Upcoming and previous Amelia appointments.
  • Book Again and New Booking actions.
  • Links to Amelia's customer panel for permitted booking management.
  • Smart Waitlist Pro requests and current status when that extension is installed.

Built for reliable operations

The extension keeps a complete ledger instead of storing only a single stamp total. Cancellations, no-shows, rejected bookings, and relevant refunds create auditable reversals. Rescheduling the same Amelia booking does not create another stamp. Administrators can search customers, review their complete history, make reasoned manual adjustments, import historical bookings, export the ledger, and run reconciliation on demand.

Works with your AmeliaExtension suite

The plugin works independently with native Amelia coupons. When AmeliaExtension - Voucher is available, fixed-value and account-credit rewards can gain remaining-balance voucher behaviour. Smart Waitlist Pro adds waitlist visibility, while Custom Booking Flow can provide automatic reward preselection, component-level reward coverage, and zero-total payment handling.

Default programme included

Start with the recommended setup: one stamp for every completed appointment, ten stamps required, a free selected base service, and a 90-day reward expiry. Extra duration, additional people, extras, and employee or location price differences remain excluded unless you explicitly configure an integration to include them.

Compatibility and licence

  • Built and guarded for Amelia 9.7.
  • Requires WordPress 6.2+ and PHP 7.4+.
  • One production website per FreyGabor licence.
  • Includes signed licence validation and private WordPress update support.
  • Developed independently from Amelia core by FreyGabor.com.

Important: Amelia 9.7 does not expose a separate completed status. The recommended completed trigger means an approved booking whose appointment end time has passed. Exact reward coverage for extras, added duration or people, and price differences requires a compatible Custom Booking Flow integration.

COMPLIMENTARY SERVICEFree Install / IntegrationAvailable for this pluginRequest installation