Overview
This feature gives you the ability to segment triggered emails based on custom attributes in users' WKND-stored profiles. The data can also be dynamically added to email campaigns to reflect near real-time characteristics such as membership statuses, loyalty point totals, loyalty tiers, etc. This data is ingested into the Wunderkind platform via file drops with email addresses and the corresponding user attributes.
Table of Contents
Use Cases
Example:
Your store utilizes a loyalty program that has not seen as much engagement as you would like. If you are able to provide Wunderkind with a recurring list of loyalty users:
- Loyalty users can receive abandonment emails with offers based on their tier, point total, etc.
- Non-loyalty users can receive a banner in their abandonment emails that encourages them to sign up for the loyalty program
Ingestion Methods
Wunderkind can ingest files from a client-hosted SFTP/S3 bucket or Wunderkind-hosted GCP bucket.
File Requirements
- Files must be in CSV format
- Files are required to have email addresses in the first column
- The email and attribute column(s) should have headers
- When receiving files from a client-hosted SFTP/S3 bucket, we can accept custom headers and map them to 'email' and an attribute name from the list below on our end, example below
- When receiving files from a Wunderkind-hosted GCP bucket, the first column header must be 'email' and the following column header(s) must match the standard attribute names from the list below
- The email and attribute column(s) should have headers
Example:
Standard Attributes
Below is our list of standard user attributes and corresponding accepted types (string, boolean, stringlist).
-
String - any alphanumeric value e.g. “gold”, “cancelled_subscription”, “DD-MM-YYYY”
-
Boolean - true/TRUE/false/FALSE
- Stringlist - a comma separate list of alphanumeric values
| Attribute Name (Column Header) | Attribute Type |
| loyalty_member | string |
| loyalty_vendor | string |
| loyalty_points | string |
| loyalty_member_status | string |
| first_name | string |
| last_name | string |
| gender | string |
| birthdate | string |
| newsletters | stringlist |
| loyalty_next_tier | string |
| loyalty_tier | string |
| loyalty_points_to_next_tier | string |
| loyalty_points_to_reward | string |
| spend_to_next_tier | string |
| available_rewards_total | string |
| ytd_spend | string |
| twoway_session_id | string |
| mobile_notification_agent | string |
| device_token | string |
| is_onsite_signup | boolean |
| loyalty_account_created_at | string |
| client_segment | string |
| address_line_1 | string |
| address_line_2 | string |
| city | string |
| region | string |
| postal_code | string |
| loyalty_start_date | string |
| loyalty_reward_expiration_date | string |
| store_card_holder | boolean |
| subscription_member_lifetime | boolean |
| current_subscription_active | boolean |
| subscription_end_date | string |
| store_purchaser | boolean |
| online_purchaser | boolean |
| first_purchase_date | string |
| last_purchase_date | string |
Non-Standard Attributes
Below is the list of user attributes covered via other folder uploads. If your team would like to send a single file containing multiple pieces of information e.g. subscriber status, customer status, and loyalty status, this can be utilized
Attribute Name (Column Header) |
Attribute Type |
Description |
| is_subscribed | boolean | Represents whether a user is subscribed to receive marketing emails. |
| is_customer | boolean | Indicates that a user has completed a purchase. |
| email_double_opt_in | boolean | Indicates that a user has completed a double opt-in process. This process usually happens ouside the WKND ecosystem. |
Comments
0 comments
Please sign in to leave a comment.