1 min read

Events

Last Updated - Platform v23.1

User

The AppsFlyer CustomerUserID defaults to the PoqUserID.

The PoqUserID is a poq frontend generated identifier that is refreshed on install and when the user is logged out. It roughly identifiers a poq user session.

Events

We do not forward all poq events to AppsFlyer. AppsFlyer is an attribution platform, not an analytics platform.

Below is the list of the events that our integrations send to AppsFlyer.

Account

Replaces the signUp event sent when the user registers a new account.

af_complete_registration:

Replaces the login event sent when the user logs in with an existing account.

af_login:

Cart

Replaces the addToBag event sent when the user adds a product to the Cart.

af_add_to_cart:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Red Dress
af_price: product_price # 12.99
af_currency: currency # USD
af_quantity: quantity # 1

Replaces the removeFromBag event sent when the user removes a product from the Cart.

remove_from_cart:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Red Dress

Replaces the applyVoucher event sent when the user applies a voucher to the Cart.

apply_voucher:
af_content_id: voucher_code # POQ50OFF

Catalogue

Replaces the viewPlp event sent when the user navigates to the Product List, via a category, from the Shop screen or a category search suggestion.

af_list_view:
af_content_id: category_id # new-in
af_description: category_name # New In

Replaces the viewSearchResults event sent when the user navigates to the Product List from a search result.

af_search:
af_search_string: search_query # summer
af_success: any_results? # 1 (true) / 0 (false)

Replaces the viewPdp event sent when the user navigates to a Product Details screen.

af_content_view:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Red Dress
af_price: product_price # 12.99
af_currency: currency # USD

Replaces the share event sent when the user taps to share a product from the Product Details screen.

af_share:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Red Dress

Checkout

Replaces the beginCheckout event sent when the user taps Checkout (at the start of the checkout journey).

af_initiated_checkout:
af_content_id: [listing_id] # [PRD28104D-RED, PRD0492S]
af_description: [product_name] # [Red Dress, Socks]
af_price: [product_price] # [12.99, 2.49]
af_quantity: [quantity] # [1, 2]
af_currency: currency # USD

Replaces the order event sent when the user makes a successful purchase.

af_purchase:
af_order_id: order_id # ORD12948183402
af_revenue: total # 20.96
af_content_id: [listing_id] # [PRD28104D-RED, PRD0492S]
af_description: [product_name] # [Red Dress, Socks]
af_price: [product_price] # [12.99, 2.49]
af_quantity: [quantity] # [1, 2]
af_currency: currency # USD

Content

Replaces the onboarding event only when the user completes or skips Onboarding.

af_tutorial_completion:
af_success: not_skipped? # 1 (true) / 0 (false)

Wishlist

Replaces the addToWishlist event sent when the user adds a product to the Wishlist.

af_add_to_wishlist:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Dress
af_price: product_price # 12.99
af_currency: currency # USD
af_quantity: quantity # 1

Replaces the removeFromWishlist event sent when the user removes a product from the Wishlist.

remove_from_wishlist:
af_content_id: listing_id # PRD28104D-RED
af_description: product_name # Dress

Other

Replaces the appOpen event only when the user opens the app from a push notification.

af_opened_from_push_notification: