> ## Documentation Index
> Fetch the complete documentation index at: https://docs.z360.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions

> Common questions about Z360 integrations — Forms, Pipelines, WordPress, Zapier, and API.

<AccordionGroup>
  <Accordion title="What's the difference between Forms and Pipelines endpoints?">
    Z360 has two types of endpoints. The **Forms webhook URL** creates leads in a standalone Z360 Form — it uses snake\_case field names (`first_name`, `last_name`, `email`, `phone`) and no authentication. The **Pipelines API endpoint** creates leads in a specific Pipeline stage — it uses Title Case field names with spaces (`First Name`, `Last Name`, `Email`, `Phone Number`) and requires a Bearer token. Choose Forms for general lead capture and Pipelines when leads need to go through stages for tracking and follow-up.
  </Accordion>

  <Accordion title="Which integration method should I use?">
    It depends on your setup. If you use a WordPress form plugin with built-in webhooks (CF7, WPForms, Fluent Forms, Gravity Forms, Ninja Forms), use the [native plugin approach](/connect-z360-with-wordpress-plugins). If your WordPress plugin doesn't support webhooks natively (Elementor, Formidable, Forminator, Divi), use [Bit Integrations](/connect-z360-with-bit-integrations) or [Custom Code](/connect-z360-with-wordpress-custom-code). If you use a non-WordPress form builder (JotForm, Typeform, Google Forms, Tally), use [Zapier](/connect-z360-with-third-party-forms-via-zapier).
  </Accordion>

  <Accordion title="Can I send leads to more than one pipeline at the same time?">
    Yes. Each pipeline has its own unique endpoint URL. Set up a separate integration for each pipeline using that pipeline's specific endpoint and token. Do not reuse the same endpoint for different pipelines.
  </Accordion>

  <Accordion title="Do I need a developer to set up these integrations?">
    For most methods, no. The WordPress plugin approach, Bit Integrations, and Zapier are all no-code. The Custom Code approach uses a lightweight PHP snippet via the Code Snippets plugin — you paste the code and update a few values, but no development skills are needed. Only the direct API method may require a developer.
  </Accordion>

  <Accordion title="What happens if a lead with the same email is submitted twice?">
    Z360 blocks duplicate submissions within the same pipeline or form. If the same email address has already been submitted, the second submission will not create a new lead. This is expected behavior and helps prevent duplicates.
  </Accordion>

  <Accordion title="Can I use custom fields in my integration?">
    Yes. If your form has custom fields beyond the default four, include them in the request body. For Forms (webhook), use the snake\_case version of the field name. For Pipelines (API), use the exact field name as shown in Z360's API tab. Field names are case-sensitive.
  </Accordion>

  <Accordion title="Does the phone number need a country code?">
    Yes. Z360 validates phone numbers and expects them in E.164 format with a country code (e.g., `+15551234567`). Numbers without country codes or fake/test numbers will be rejected.
  </Accordion>

  <Accordion title="Will revoking my API key break my integrations?">
    Yes. The Zapier integration, WordPress plugin webhooks using the API endpoint, and any custom code using Bearer auth all rely on the same Organization API Key. If you revoke the key, all integrations using it will stop working. Have the new key ready to update everywhere before revoking.
  </Accordion>

  <Accordion title="How do I get access to the Z360 Zapier app?">
    The Z360 Zapier app is currently invite-only. Email **\[[zapier@z360.biz](mailto:zapier@z360.biz)]** with your Zapier account email to request an invite.
  </Accordion>

  <Accordion title="Can I connect Elementor Forms to Z360?">
    Yes, but not through Elementor's built-in webhook — it can't send the custom headers or body format Z360 requires. Use [Bit Integrations](/connect-z360-with-bit-integrations) (free for Elementor triggers) or [Zapier](/connect-z360-with-third-party-forms-via-zapier) instead.
  </Accordion>

  <Accordion title="Is the Code Snippets plugin safe for my WordPress site?">
    Yes. Code Snippets is a widely-used WordPress plugin with over 500,000 active installations. If a snippet has a PHP error, only that snippet is deactivated — your site keeps running. It is significantly safer than editing your theme's `functions.php` file directly.
  </Accordion>

  <Accordion title="Can I use Make (Integromat) instead of Zapier?">
    Make does not have a native Z360 app. You can use Make's HTTP module to send requests directly to Z360's webhook or API endpoints with the correct headers and body. Refer to the endpoint details in the [Custom Code article](/connect-z360-with-wordpress-custom-code) for the exact field formats.
  </Accordion>
</AccordionGroup>

📖 **Related articles:**

* [Integrations Overview](/Integrations-overview)
* [Connect Z360 with WordPress Plugins](/connect-z360-with-wordpress-plugins)
* [Connect Z360 with WordPress using Custom Code](/connect-z360-with-wordpress-custom-code)
* [Connect Z360 with Bit Integrations](/connect-z360-with-bit-integrations)
* [Connect Z360 with Third-Party Forms via Zapier](/connect-z360-with-third-party-forms-via-zapier)
* [Troubleshooting Guides](/Troubleshooting-Guides)
