To send emails to your users via Pushwoosh, you first need to add their email addresses to your Pushwoosh application database. There are two main ways to do this:
-
Import Existing Email List (Bulk Upload):
- If you already have a list of user email addresses (e.g., from your CRM or database), you can import them into Pushwoosh using a CSV file.
- Follow the instructions here: Importing Email Subscribers via CSV
-
Automatically Register New Email Addresses (API Integration):
- To automatically add new users' email addresses to Pushwoosh as they register or provide their email in your app or website, you need to integrate the Pushwoosh API.
- Your developers should implement calls to the
/registerEmailAPI method. This is the call that actually adds an email address to your Pushwoosh database, and it accepts auserIdandtagsat the same time. -
/registerEmailUserdoes not register anything — it only assigns a UserID to an email address that/registerEmailhas already registered. Use it only when the address is already in your base and you need to attach or change its UserID. - Refer to the developer documentation for implementation details: Subscribing Email Users via API and Email API Reference.
Important Note on UserID:
- To link a user's email address with their mobile device profile(s) in Pushwoosh for effective cross-channel messaging, ensure you consistently use the same
UserIDwhen registering both their devices and their email address. Learn more about UserIDs: Users and UserIDs
Combining Methods:
You can use both methods. Use the CSV import for your existing user base and set up the API integration to handle all future registrations automatically.
Comments
0 comments
Please sign in to leave a comment.