
How it works
In the Publisher Dashboard, create a Progress Bar offer with one or more missions for players to complete in sequence. For each mission, specify how many points are required to complete it. This value determines how much progress is needed to fill the Progress Bar while that mission is active. Using the Web Store Personalization API service, configure each mission’s reward by specifying the product and quantity players receive upon completion. Then, define which offers contribute toward the Progress Bar and how many points each one grants. Offers that contribute display a points ribbon, showing the number of points that offer collection or purchase adds to the Progress Bar. In the web store, the Progress Bar always shows progress toward a single mission at a time, which is the current active mission. As players earn points, the Progress Bar fills to show their advancement. When the bar is filled and the required number of points is reached, the mission is complete, the player receives their reward, and a free order is created. If another mission is available, the Progress Bar resets, and players automatically move to the next one. The next mission is revealed with an animation while the points ribbons remain visible on contributing offers. If there are no additional missions, the Progress Bar and points ribbons are removed from the web store.Rollover points
Any extra points earned beyond the requirement of the mission the player just completed roll over to the next mission. This ensures that no progress is lost and creates a smooth and continuous experience where completing one mission naturally leads into the next. If there are no more available missions, the Progress Bar is considered complete. If you later add a new mission, any remaining rollover points are automatically applied toward it.If a Progress Bar is deleted from the Publisher Dashboard, or if a scheduled Progress Bar ends, both the points ribbons and any accumulated rollover progress are permanently lost.
Set a Progress Bar to inactive
If you set a Progress Bar to inactive, it is removed from the web store but player points are preserved. If the Progress Bar is reactivated, players see their existing progress again.Schedule a Progress Bar
You can schedule a Progress Bar to appear during specific time periods. When scheduled, a countdown timer is displayed, creating a sense of urgency for players. Once the scheduled time ends, the Progress Bar disappears from the web store. At that point, both the points ribbons and any accumulated rollover player progress are permanently lost.Update a mission size
Appcharge always tracks a player’s total points earned. When you change a mission’s required points, Appcharge recalculates the player’s progress using the same total points and applies those points to missions in order. Points are consumed as each mission requirement is met, and only the remaining points move on to the next mission. Rewards aren’t granted retroactively for missions the player didn’t complete under the original configuration. Recalculation stops when the player reaches a mission where their remaining points are less than the mission’s required points.This recalculation also occurs if the Progress Bar is inactive at the time of the update. In that case, players see the updated progress the next time the Progress Bar becomes active in the web store.
Mission 2 (20 points): Player has 15 out of 20 points and didn’t complete the mission.
Mission 3 (30 points): Player hasn’t yet reached this mission. If you update the mission sizes to 10, 10, and 10 points, Appcharge redistributes the same 25 points in order: Mission 1: Marked as complete with no additional reward.
Mission 2: Marked as complete due to recalculation only, no reward is granted. Remaining points after Missions 1 and 2: 25 − 10 − 10 = 5
Mission 3: Player has 5 out of 10 points. Final result: The player is now in Mission 3 with 5 out of 10 points of progress toward completion.
Key features
- Clear reward structure: Drives long-term engagement and reinforces a sense of achievement with visible progress and clearly defined rewards.
Monitor Progress Bars
You can track Progress Bars by:- Viewing all Progress Bars in the Progress Bar section of the Publisher Dashboard, where you can filter by external ID and status.
- Setting up webhook events for real-time updates on player activity, offer interactions, and orders.
