Skip to main content

Contact

The Contact is a fundamental resource within SendX. It represents your customers, leads, or any person you wish to communicate with through your marketing campaigns. Once a contact is added to SendX, you can send personalized marketing campaigns, manage their details, and track their interaction with your marketing activities. SendX provides several key attributes associated with each contact. Additionally, custom fields allow you to add any extra information that may not be covered by the default fields. You can also categorize contacts using tags, and group them into lists for easier targeting in specific campaigns. Below is a detailed overview of the Contact schema.
SendX REST API allows users to perform operations on any contact based on its identifier. Identifier can be either:
  • Contact ID of the contact (eg: contact_xxxxxxx)
  • Email of the contact (eg: linus@example.com)
  1. ContactSourceUnknown
  2. ContactSourceFileImport
  3. ContactSourceJSAPI
  4. ContactSourceRESTAPI
  5. ContactSourceManualAddition
  6. ContactSourcePopup
  7. ContactSourceForm
  8. ContactSourceLandingPage
  9. ContactSourceInstaPage
  10. ContactSourceSamCart
  11. ContactSourceWooCommerce
  12. ContactSourceStripe
  13. ContactSourcePaypal
  14. ContactSourceIntercom
  15. ContactSourceShopify
  16. ContactSourceWebPush
  17. ContactSourceConvertBox
  18. ContactSourceClickFunnel
  19. ContactSourceTeachable
  20. ContactSourceWoorise

List

A List in SendX is a collection of contacts, similar to organizing a guest list for an event. Depending on how the list is configured, there are two types of opt-in mechanisms:
  • Single Opt-in: In this type, contacts are directly added to the list once they provide their email address, just like guests who confirm their attendance without any extra steps.
  • Double Opt-in: In this type, contacts are sent a confirmation email and must verify their subscription before being fully added to the list. This is like sending a “Save the Date” invitation, where the guest needs to RSVP before they’re officially included.
These opt-in mechanisms help ensure that your contacts are either instantly subscribed (single opt-in) or confirmed (double opt-in) based on their preference. Lists allow you to group your contacts for targeted and personalized marketing campaigns.

Tag

A Tag in SendX is a versatile tool that allows you to categorize and organize your contacts based on their behaviors, interests, or other attributes. By adding tags to contacts, you can create powerful filters and segments to target specific audiences in your campaigns. Tags are essential for tracking and understanding your contacts’ journey through your application or business funnel. For instance, if a contact views a product, you can assign a tag like Product X Viewed. Later, you can filter all contacts with this tag to send them personalized follow-up emails or promotional offers. This ability to categorize contacts ensures that your marketing efforts are precise and relevant. In the world of email marketing, tags are not just a tool—they are a key utility for creating personalized experiences, improving open rates, and driving higher engagement. By leveraging tags effectively, you can ensure that your contacts receive the right message at the right time.

Campaigns

Campaign is one of the key resources in SendX as an email marketing platform. A campaign allows you to send targeted email messages to specific segments of your audience, helping to engage subscribers, promote products, or share important updates. Why is a Campaign Resource Important? Email campaigns are the cornerstone of email marketing strategies. They help you:
  • Engage Customers: Send relevant content that resonates with the audience.
  • Automate Communication: Schedule and automate emails to reach the right people at the right time.
  • Track Performance: Measure engagement, opens, clicks, and conversions to optimize future campaigns.

For example you might create a campaign called “Holiday Discounts” where you target customers who have shown interest in your products over the last three months. The campaign could send personalized emails with special discounts for the holiday season, encouraging recipients to take action.
The Campaign resource in SendX provides you with a powerful toolset to not only communicate with your audience but also to enhance their experience through targeted, automated, and personalized email strategies.
PreferredTimeZone and PreferredTimeCondition can are valid only in cases of SmartSend and SendInContactTimeZones, in case the user data is not available the preferredTimeZone and preferredTimeCondition is used.