{"id":91,"date":"2024-11-22T13:52:33","date_gmt":"2024-11-22T13:52:33","guid":{"rendered":"https:\/\/xendy.me\/create\/?p=91"},"modified":"2025-10-27T18:49:30","modified_gmt":"2025-10-27T18:49:30","slug":"zapier-integration","status":"publish","type":"post","link":"https:\/\/support.xendy.me\/en\/zapier-integration\/","title":{"rendered":"Connect with Xendy via Zapier"},"content":{"rendered":"<div class=\"row\"  id=\"row-586889923\">\n\n\t<div id=\"col-242574722\" class=\"col medium-4 small-12 large-4\"  >\n\t\t<div class=\"is-sticky-column\" data-sticky-mode=\"javascript\"><div class=\"is-sticky-column__inner\">\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3>Contents<\/h3>\n<div class=\"article-index\" style=\"margin-bottom: 20px;\"><style>\n        .article-index a:hover {\n            text-decoration: underline;\n        }\n    <\/style><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#introduction\">Introduction<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#create-a-webhook-url-in-xendy\">Create a webhook URL in Xendy<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#set-up-zapier\">Set up Zapier<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#create-a-zap\">Create a Zap<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#add-extra-fields\">Add extra fields<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#frequently-asked-questions\">Frequently Asked Questions<\/a><\/div><\/div>\n\t\t<\/div>\n\t\t<\/div><\/div>\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-222457563\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h2 id=\"introduction\">Introduction<\/h2>\n<p>Zapier is a useful tool for connecting apps. By integrating Zapier with Xendy, you can automatically add new contacts to your email list. Think of leads from Google Forms, Shopify, or another system. This eliminates manual data entry and allows you to immediately start using newsletters or automations.<\/p>\n<h2 id=\"create-a-webhook-url-in-xendy\">Create a webhook URL in Xendy<\/h2>\n<p>Here\u2019s how to create a webhook URL in Xendy:<\/p>\n<ol>\n<li aria-level=\"1\">Log in to Xendy and choose \u2018<b>All contacts<\/b>\u2019 in the left menu, then click again on \u2018<b>All contacts<\/b>\u2019 in the top right. Choose \u2018<b>Create new segment<\/b>\u2019. Select \u2018<b>Static<\/b>\u2019. Enter a name for the segment and click \u2018<b>Create segment<\/b>\u2019 to create it.<\/li>\n<li aria-level=\"1\">Now click \u2018<b>Add contacts<\/b>\u2019 in the top right and choose \u2018<b>Via a webhook<\/b>\u2019. A pop-up will appear with a URL and an Authorization: Bearer token.<\/li>\n<\/ol>\n<h2 id=\"set-up-zapier\">Set up Zapier<\/h2>\n<p>Here\u2019s how to create a Zapier account and prepare the integration with Xendy:<\/p>\n<ol>\n<li aria-level=\"1\">Go to <b>zapier.com<\/b> and create an account.<\/li>\n<li aria-level=\"1\">Choose a paid plan if you want to use webhooks (required for Xendy).<\/li>\n<li aria-level=\"1\">Log in and click on \u2018<b>Create Zap<\/b>\u2019.<\/li>\n<\/ol>\n<h2 id=\"create-a-zap\">Create a Zap<\/h2>\n<ol>\n<li aria-level=\"1\"><b>Set trigger:<\/b> choose the app from which your data will be pulled, such as Google Forms or Shopify. Select the event that starts the Zap (e.g. new submission or new order). Test the connection so Zapier can pull sample data.<\/li>\n<li aria-level=\"1\"><b>Set action:<\/b> choose \u2018<b>Webhooks by Zapier<\/b>\u2019 as the action app. Select POST as the method. Paste the webhook URL you created in Xendy. Set the type to JSON. Add headers: under \u2018<b>Custom Request Headers<\/b>\u2019, add a line with the token corresponding to the webhook URL, i.e. \u2018<b>Authorization: Bearer abc123<\/b>\u2019 (including the full code).<\/li>\n<li aria-level=\"1\"><b>Map fields:<\/b> link the fields from your app to Xendy. Email is required; first name (field name: first_name) and last name (field name: last_name) are optional.<\/li>\n<li aria-level=\"1\"><b>Test:<\/b> send test data from Zapier and check in Xendy whether the data appears in the correct segment. To do this, log in to Xendy and go to \u2018<b>All contacts<\/b>\u2019 in the left menu, then click again on \u2018<b>All contacts<\/b>\u2019 in the top right. Choose the segment you created.<\/li>\n<li aria-level=\"1\"><b>Activate Zap:<\/b> if the test works correctly, click \u2018<b>Turn on Zap<\/b>\u2019. New submissions will now automatically be added to Xendy.\n<\/li>\n<\/ol>\n<h2 id=\"add-extra-fields\">Add extra fields<\/h2>\n<p>The email field is always required. If you also want to send a first name, this field must be named first_name. For a last name, use the name last_name. You may choose any name for other fields. These are automatically added in Xendy and can then be used in segments or personalization.<\/p>\n<h2 id=\"frequently-asked-questions\">Frequently Asked Questions<\/h2>\n<div class=\"accordion\">\n\t<div id=\"accordion-234136024\" class=\"accordion-item\">\n\t\t<a id=\"accordion-234136024-label\" class=\"accordion-title plain\" href=\"#accordion-item-what-happens-if-the-required-email-field-is-missing?\" aria-expanded=\"false\" aria-controls=\"accordion-234136024-content\" >\n\t\t\t<button class=\"toggle\" aria-label=\"Toggle\"><i class=\"icon-angle-down\"><\/i><\/button>\n\t\t\t<span>What happens if the required email field is missing?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-234136024-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-234136024-label\" >\n\t\t\t\n<p>If the <strong>email<\/strong> field is missing from your JSON payload, the webhook request will fail and no contact will be added to Xendy. Always ensure that the <strong>email<\/strong> field is included and correctly mapped.<\/p>\n\t\t<\/div>\n\t<\/div>\n\t\n<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-91","post","type-post","status-publish","format-standard","hentry","category-integrations"],"_links":{"self":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/91","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/comments?post=91"}],"version-history":[{"count":8,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/91\/revisions"}],"predecessor-version":[{"id":1778,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/91\/revisions\/1778"}],"wp:attachment":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/media?parent=91"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/categories?post=91"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/tags?post=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}