Skip to main content

Achievement entity

The achievement entity allows you to check if a customer has reached a defined target within a specified period of time.

You can use achievements to check if your customers have performed a defined action the target number of times within the achievement period. For example, a customer completes an achievement when they place 3 orders in 7 days.

You can also use achievements to check if customers have spent the target amount of time or money within the achievement period. For example, a customer completes an achievement when they have spent $500 in your online store over a period of 2 months.

Use campaigns to then reward your customers for completing an achievement. This can help boost customer engagement, improve loyalty to your brand, and increase sales. Achievements have a variety of built-in attributes such as achievement name, achievement target, and customer progress.