This is a reference for the standard events, properties and traits that Fidero recognises natively. Using this schema where possible helps us automatically map your data to downstream integrations for both client-side and server-side events.

Standard Events

Event Name (string)Description
page_viewedA user viewed a page. Typically fired automatically.
lead_form_completedA user submitted a form to express interest.
signup_completedA user created an account.
user_logged_inA user logged in to their account.
search_performedA user performed a search.
item_list_viewedA user viewed a list of items (e.g. a product category page).
item_viewedA user viewed a specific item.
item_addedA user added an item to their cart.
checkout_startedA user started the checkout process.
payment_info_addedA user submitted their payment information.
purchase_completedA user completed a purchase.
trial_startedA user started a free trial.
trial_convertedA user converted from a free trial to a paid plan.
subscription_startedA user started a paid subscription without a free trial.
subscription_renewedA user’s paid subscription was successfully renewed.
subscription_cancelledA user cancelled their subscription.

Event Properties

NameTypeDescription
valueFloatA monetary value associated with an event e.g. revenue
currencyStringThe currency of the transaction e.g. “USD”
customer_typeStringThe type of customer for this specific event, for example “new” or “returning”.
transaction_idStringA unique ID for the transaction.
subscription_idStringA unique ID for the subscription. Only set here if you’re not passing an items array.
couponStringOptional. Discount code that was used.
discountFloatThe total monetary discount applied to the order.
shippingFloatOptional. Cost of shipping.
taxFloatOptional. Value added tax.
delivery_categoryStringOptional. e.g. “home_delivery”.
itemsArrayA list of items related to the event. See below for item properties.

Item Properties

NameTypeDescription
item_idStringUnique identifier for the item being purchased.
item_nameStringHuman-readable name of the item.
is_subscriptionBooleanIndicates whether the item is a subscription or not.
subscription_idStringUnique identifier for the subscription.
affiliationStringStore or business affiliation from where the item originates.
couponStringCode for any discount coupon applied.
discountFloatMonetary discount applied to the item’s price.
indexIntegerPosition index of the item, often used in a list or cart.
item_brandStringBrand of the item.
item_categoryStringCategory to which the item belongs.
item_list_idStringIdentifier for the list in which the item appears.
item_list_nameStringHuman-readable name of the list in which the item appears.
item_variantStringSpecifies the variant of the item (e.g. colour, size).
location_idStringIdentifier for the store location from where the item was purchased.
priceFloatPrice of a single unit of the item.
quantityIntegerNumber of units of the item being purchased.

User Traits

NameTypeDescription
firstNameStringFirst name of a user.
lastNameStringLast name of a user.
nameStringFull name of a user. If you only pass a first and last name, Fidero automatically fills in the full name for you.
emailStringEmail address of a user.
phoneStringPhone number of a user.
titleStringTitle of a user, usually related to their position at a specific company. Example: “VP of Engineering”.
companyNameStringCompany the user represents.
companyObjectCompany the user represents, optionally containing: name (String), id (String or Number), industry (String), employeeCount (Number) and plan (String).
addressObjectStreet address of a user optionally containing: street, city, region, state, postalCode, country & countryCode (ISO 3166-1 alpha-2 standard).
genderStringGender of a user.
birthdayDateUser’s birthday.
websiteStringWebsite of a user.
messageStringA message from the user e.g. for lead capture.
descriptionStringDescription of the user.
createdAtStringDate the user’s account was first created. Fidero recommends using ISO-8101 date strings. If not set Fidero will set to the date the event is triggered.