post
https://api.loopsubscriptions.com/storefront/storefront/2026-04/subscription//upgrade/log
This endpoint allows you to track customer interactions with an upgrade offer
The Upgrade Profile Action Logs API allows you to track customer interactions with an upgrade profile, particularly when a customer views or dismisses an upgrade offer without accepting it.
When a customer accepts the upgrade offer, the action is automatically recorded using Apply Upgrade Profile API. You do not need to use the upgrade profile logs API to record a successful upgrade.
Upgrade Profile Flow
- Use the Fetch upgrade profile API to retrieve upgrade profile details for a subscription.
- Use the Upgrade Profile Logs API to track customer interactions with the upgrade profile:
BANNER_VIEW→ Customer views the upgrade banner.DETAILED_VIEW→ Customer opens the upgrade details drawerDISMISSED→ Customer dismisses the offer.
- If the customer accepts the upgrade, call the Apply Upgrade Profile API. The successful upgrade is automatically logged, so no separate Upgrade Profile Logs API call is required.
Note: The Upgrade Profile Action Log API only tracks customer interactions. It does not apply or upgrade the subscription.
