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 three orders in seven 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 two 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.