Skip to main content

Integration products and APIs

Updated over a week ago

Our integration products and APIs let you embed trusted, real-world, human insights directly into your own systems and AI workflows. We offer three integration products:


Agent Spark via MCP connector

The MCP (Model Context Protocol) connector lets you connect Agent Spark to ChatGPT, Claude, Copilot Studio, and Gemini CLI, giving you access to expert insights wherever you work. Agent Spark via the MCP connector available to all users on a paid-for plan and can be set up using your login credentials. It's compatible with both GWI Core and GWI USA, and enables:

  • A streamlined interface for consumer insight requests

  • Natural-language query support

  • AI-ready formats for GWI's research data

Use cases

  • Improve AI-generated content with real insights

  • Support AI-driven market analysis with accurate stats

Note: Please be aware that GWI provides the connectors only, and your use of your LLM to access GWI Agent Spark is your own responsibility. You should check that you have the required rights and permissions to use your LLM with our connector. We require you not to allow your LLM to train on our data. We always recommend that you use paid or enterprise LLM accounts.


GWI Spark API

The GWI Spark API is a lightweight way to generate insights using natural language. It's compatible with both GWI Core and GWI USA, and lets you:

  • Surface summarized audience insights with plain-language queries

  • Access curated insight summaries by location, demographics, and behavior

Use cases

  • Power internal tools or bots that return insights on demand

  • Automate recurring queries for planning, copywriting, or personas

Browse our API documentation for setup, output formats, and best-fit scenarios.


GWI Platform API

The GWI Platform API (Application Programming Interface) gives developers direct access to GWI’s structured survey data. It’s built for teams that want full control over querying, modelling, and visualizing data. This enables:

  • Parameter-based access to markets, waves, and demographics

  • Full support for Core, add-ons, and custom datasets

  • Integration-ready for dashboards, CRMs, and pipelines

Use cases

  • Pull GWI data into Tableau, Power BI, or other tools

  • Enrich internal tools with structured audience insights

  • Automate reporting on audience segments

Browse our API documentation for setup, output formats, and best-fit scenarios.


How to request access to our integration products and API

Step 1: Contact us to set up a trial or deal

To request trial access or register your interest, complete this form.

Once submitted, our team will contact you to discuss your use case and pricing. If a trial or deal is in place, your GWI rep will arrange setup and share any details you need, like your API token.

Step 2: Review our API documentation

Explore the documentation for the API options you plan to utilize.

You’ll find endpoint details, parameters, and response formats to help you get started.

Step 3: Build your integration

  • Agent Spark via MCP Connector: Set up your LLM following our integration guides.

  • GWI Spark API or GWI Platform API: Use our client libraries or your own code to retrieve data or perform other actions like creating audiences or getting content.

Note: Please be aware that when you connect our API to another tool, the use of that tool is your own responsibility. You should check that you have the required rights and permissions to use the tool to connect to our API. If you connect to an AI tool, we require you not to allow the tool to train on our data. We always recommend that you use paid or enterprise accounts for any tools you use.

Step 4: Test your setup

Before going live, test everything to ensure your integration works as expected. Once it’s stable, move to production and begin using GWI data in your workflow.


Troubleshooting

If you encounter any issues or have questions about integrating with our API, please reach out to your Account Team or Sales Development representative for assistance, or start a conversation on live chat.

Did this answer your question?