> For the complete documentation index, see [llms.txt](https://docs.zigpoll.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zigpoll.com/faq/embedding-surveys-on-specific-pages.md).

# Embedding Surveys on Specific Pages

By default, Zigpoll surveys can appear across your entire site. But you often want to target a specific page or embed a survey inline within your content. Here's how.

### How do I show a survey only on a specific page?

Use the delivery settings for your survey to specify which URLs the survey should appear on. You can enter exact URLs or use URL patterns to match multiple pages.

{% content-ref url="/pages/-LrVM-QyPUockueYu4xQ" %}
[Delivery Settings](/polls/visibility-settings.md)
{% endcontent-ref %}

### Can I embed a survey directly into a page instead of using a popup?

Yes. Zigpoll supports two methods for inline embedding:

* **Copy & Paste Snippet** — a single self-contained code block you paste wherever you want the survey. No global embed script needed and page rules are bypassed.
* **CSS Selector** — uses the global embed script plus a container element with a matching CSS selector. Page rules and display settings are respected.

{% content-ref url="/pages/-LZv4lzUKV\_jxUTOtPAr" %}
[Embed](/embed.md)
{% endcontent-ref %}

### Can I embed a survey on a page built with PageFly, GemPages, or another page builder?

Yes. You can add the Zigpoll embed code as a custom HTML block in most page builders. Add a custom HTML or code section in your page builder and paste the Zigpoll embed snippet.

If the survey still doesn't appear, make sure:

* The embed code is placed correctly within the HTML block
* The page builder isn't stripping out script tags
* The Zigpoll app embed is enabled in your Shopify theme

### Can I put multiple surveys on the same page?

Yes. Both inline embedding methods support multiple surveys on the same page. With the **Copy & Paste Snippet** method, each snippet is fully independent — paste as many as you need. With the **CSS Selector** method, use a unique selector for each survey. See the [Embed docs](/embed.md) for details.

### My embedded survey isn't showing up

Try the following:

* **Check that the embed code is correct** and hasn't been modified or partially pasted.
* **Verify the survey is live** in your Zigpoll dashboard.
* **Check for JavaScript errors** in your browser's developer console that might indicate a conflict with other scripts.
* **Make sure the Zigpoll app embed** is toggled on in your Shopify theme (if on Shopify).

{% content-ref url="/pages/-LZu\_qbdcyhmya9uPukb" %}
[Embed Code](/accounts/embed-code.md)
{% endcontent-ref %}

### Can I control where the survey widget appears on the page?

Yes. You can adjust the position of the survey widget (bottom-left, bottom-right, center, etc.) in the Design and Styling settings.

{% content-ref url="/pages/-LZuh9ZipIrR3dhmF3EF" %}
[Design and styling](/polls/display-settings.md)
{% endcontent-ref %}

{% hint style="info" %}
Having trouble with an embed? Send us your page URL at <support@zigpoll.com> and we'll help debug it.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zigpoll.com/faq/embedding-surveys-on-specific-pages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
