Alongside your own CRM
your company already keeps its customers and offers in a CRM and wants to stay with it; you want interested companies to appear in the CRM automatically; you want your existing customers to stay out of the campaigns.
Six steps
Each step comes with the sentence you can copy into Apex, and what Apex does with it.
Someone from your own company creates the live key
The API and webhooksConnecting your own system (for example a CRM): Keys, Call log, Webhooks. is what opens the connection between your CRM and Trendizz. The live key is created by the company'sWhere to find itAccount menu › API and webhooksGlossary User / Administrator / SuperuserThe three roles: works in their group / sees and manages everything / on top of that, plans, bank card, invitations. The first person from a company to sign in is a Superuser. or Superuser, on a paid plan. The key is tied to its creator's plan and role, so it should be created by someone who will stay with the company for the long term. The test key works on every plan: it is validated for real, but it writes nothing and returns sample data on reads. Only Administrators and Superusers see the API andWhere to find itTeam management, the member's row; the member's record › RoleGlossary WebhooksEndpoints that Trendizz sends events to, for example Positive response. menu item.Where to find itAPI and webhooks › WebhooksGlossary Ask ApexApex tells youWe'd like to see the prospects in our Pipedrive. What do we need for that?
A webhook for positive replies
A webhook is a notification that Trendizz sends to an address you choose for every positive reply: a signed JSON message, over HTTPS. Create a webhook endpoint for the Positive response event (positive_response.created). With an integration tool, the tool gives you a receiving address: enter it as the endpoint, and the tool writes the company into the CRM. Keep the signing secret (whsec_…) you receive when the endpoint is created; it lets you verify that a notification came from Trendizz. Webhook endpoints can be added on a paid plan. Ask ApexApex tells youHow do we connect the webhook to Zapier?
The CRM verifies and updates
If your developer connects it, the CRM verifies the signature on every incoming notification, filters out repeats by the event ID, and updates by the company's ID (pr_…), because the same company may arrive again later. Within a company, the contacts are in the rows array, one row per person. The calls are described at trendizz.com/developers. Ask ApexApex tells youHow should the CRM verify the webhook signature?
If the CRM falls behind
If the CRM did not receive the notifications for a while, it catches up through the API call for positive responders, from the last sync cursor it saved. Events can be requested again for 90 days. Ask ApexApex tells youOur CRM was down for two days. How do we catch up on what we missed?
Your own customers as protected customers
You can send your existing customers to Trendizz as Protected customerYour company's own customer, excluded from campaigns. : through the API, or in the interface, by entering their domains. After that they receive no letters from any campaign.Where to find itExcluded domains, the reason; APIGlossary Ask ApexApex tells youOur existing customers shouldn't get campaign letters. How do we send them over?
Manual export while the connection is being built
Until the CRM connection is ready, you can also download the positive responders as CSV or Excel. The export is available for 30 days, and only the person who requested it can download it. It is available on paid plans. Ask ApexApex does it, with your approvalExport the positive responders to Excel.
You start the download with the approval button.
What it costs
An example of the monthly fee. Plans are personal, per month, plus VAT.
Frequently asked questions
What most people ask in this situation.
Do we need a separate CRM if we work in Trendizz?
Is there a Pipedrive or HubSpot integration?
Does it come back to Trendizz if we win the deal in the CRM?
Pitfalls
What most people run into, and how to avoid it.
The key is tied to whoever created it
A live key needs a paid plan
The API hands over contact details
Limits
Basics for this situation
If you want to look behind a step.
Set it up with Apex.
Tell Apex how many of you there are and how you work. Apex tells you which guide fits and, wherever it can, sets things up with your approval.