API Only
Step 0: Share customer transaction data, including customers, cards and accounts.
Source: Share Historical Data CAC (Customer, Account, Card) CAC(Customer, Account, Card) & Transactions.
Step 1: Authentication
Source: Authentication: Institution-level Authentication to Create Customers or Transactions (or retrieve generic Ads?) and Customer-Level Authentication to Update Customers, Create Customer Events, do Lookups or get Customer Targeted Ads. In this step, you start a session for API access by obtaining a session token.
Step 2: Create customers
Source: Create Customers. In this step, you create one or more customers by making a POST call to this endpoint: /v2/data/customers
Step 3: Retrieve ads
Source: Retrieve Customer Profile Retrieve Customer’s Ad Redemptions Retrieve Customer’s Ad Reward Summary. In this step, you can retrieve ad redemptions for a given customer, retrieve customer profile, and retrieve ads reward summaries for a given customer.
Step 4: Send customer events
Source: Create customer events. In this step, you'll make a POST call and use this endpoint to capture user activity throughout a session.
Step 5: Send customer transactions
Source: Send Customers Transactions. To create customer transactions you make a POST call to this endpoint: /v2/data/transactions
.
Step 6: Implement Real-Time Messaging (Webhook)
Source: Implement RTM (Webhook) for Real time Reward notifications. Cardlytics provides you with a Real-Time Messaging (RTM) interface that posts certain events to publishers as soon as they are made available. This can be used to drive various marketing workflows for better engagement with customers and with the offers program.
Step 7: Rewards settlements
Source: Rewards Settlements File Sharing. This describes periodic (default: monthly) reward settlement data for publishers, which is integral to the success of the Cardlytics system because you can use it to provide reward-funding to your customers.
Updated 29 days ago