In-app event generator

  1. Select a vertical or import a previously exported JSON event set.
    Or
  2. Add or remove events and parameters, according to your business needs.
  3. Click theCodebutton to view and copy the generated code for your developers: Java (native Android), Obj-C/Swift (native iOS), or C# (Unity).
  4. to save the event set plan for future use, or for collaborating with devs and colleagues.
Overview
App name: eWallet
Events defined: 10
Created:
Last modified:
DefinitionCode
Event name
Purpose
Trigger
Parameter name
Example value
Parameter description
1
af_complete_registration
Learn how many users installed the app and completed the signup process and what signup methods your users prefer
When the user completes the signup process
1 parameters
Select event:
Email, Facebook, Google
Type of signup method
2
af_login
Understand the retention of your registered users
User successfully logs in
0 parameters
3
af_content_view
Determine the view rate of specific content; understand what type of content is most popular with your users, and then try to optimize your marketing campaigns, correlate item views with merchants
User views a specific item or category content
2 parameters
item
cinema ticket
Type of item
Parameter name:
merchant_name
cineplex
Name of merchant
4
promo
Determine whether the promotion being offered is popular with users, and if the promotion helps with cross-selling additional products to users
User selects the promotion available within the app
1 parameters
Parameter name:
promo_type
30% off 
Type of promotion being offered
5
wallet_complete_topup
Record this event and compare it with other data to learn more about your users. For example, learn what amounts users are willing to deposit into their accounts, and then use the top-up amounts to target them with customized campaigns within their budgets.
User completes the top-up from their bank or credit card to the eWallet app
2 parameters
top_up_amount
100
Amount of payment
Parameter name:
top_up_method
bank transfer
Type of payment method
6
payment_transaction_completed
Highlight users who completed payment on a transaction, and identify large transactions, and then retarget users who top-up with a large sum of money
Transaction of a specific purchase is completed
3 parameters
item
prepaid card reload
Item paid for
quantity
1
Amount paid
Parameter name:
transaction_amount
50
Amount of the transaction
7
bill_payment_success
Determine the most popular type of service users use eWallet for when paying bills (for example, water bills, electricity bills, or credit card balances)
User is using eWallet to make payments, such as bills, or credit card statements, or cinema tickets
3 parameters
merchant_name
Electricity provider
Name of merchant
payment_amount
100
Amount paid
Parameter name:
category
Electricity
Type of service
8
voucher_redeem
Determine how many users redeem promotional codes, and what sort of vouchers and discounts users prefer
User promotion code is redeemed
2 parameters
voucher_ID
1735103
ID of the voucher 
Parameter name:
merchant_name
cineplex
Name of merchant
9
select_merchant
Determine which merchant is the most popular and then use this data to try and get similar merchants to join the eWallet service
User selects a merchant from the list of available merchants
4 parameters
merchant_name
cineplex
Name of merchant
type
cinema
Type of business
amount
USD
Currency used by the advertiser
Parameter name:
merchant_ID
123456
Specific ID attached to a business that tells the payment processing systems involved in a transaction where to send which funds
10
scan_barcode_success
Understand when a user completes a specific transaction with a merchant, and determine which merchants are the most popular
User scans the QR code from each merchant that they visited using the eWallet app
2 parameters
merchant_name
cineplex
Name of merchant
Parameter name:
merchant_ID
123456
Specific ID attached to a business that tells the payment processing systems involved in a transaction where to send which funds