> For the complete documentation index, see [llms.txt](https://docs.frase.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.frase.io/get-started/connect-your-data.md).

# Connect Your Data

Add your site and connect your data sources, so Frase can create brand-specific insights and content

{% embed url="<https://youtu.be/RW2aFwJR9Ss>" %}

{% stepper %}
{% step %}

### Add your site

In the top left, click the site selector and choose **Add Site** so Frase can read your site, draft your brand profile, and compile a list of likely competitors.

{% hint style="info" %}
You'll review eveything Frase finds in [step 3](/get-started/brand-hub-setup.md) — for now, just let the crawl finish (it can take a few minutes). You can keep setting up while it runs.
{% endhint %}
{% endstep %}

{% step %}

### Connect Google Search Console

Go to **Settings → Integrations**, find *Google Search Console*, and follow the setup steps.

[Search Console](https://docs.frase.io/integrations/connectors/google-search-console) gives Frase your real search data — clicks, impressions, rankings, and page-level performance — which is what powers:

* [**Content Opportunities**](https://docs.frase.io/feature-reference/content-opportunities) — pages ranking just outside the top three, queries where you get impressions but no clicks, and content worth refreshing.
* [**SEO Analytics**](https://docs.frase.io/feature-reference/seo-analytics) — how your rankings move over time.
* [**Content Guard**](https://docs.frase.io/core-workflows/publish-and-protect-with-content-guard) — the alert when a live page starts losing traffic.

Without it, Frase can still research and write. It just can't see how anything you've already published is doing.

{% hint style="warning" %}
**Connecting a client's Search Console as an agency?** You need Owner-level access to their property. Email <support@frase.io> if you get stuck.
{% endhint %}
{% endstep %}

{% step %}

### *Bonus*: Connect Google Analytics 4

Also under **Settings → Integrations**. [GA4](https://docs.frase.io/integrations/connectors/google-analytics-4) is what lets [AI Visibility](https://docs.frase.io/core-workflows/ai-visibility-and-geo) show you referral traffic arriving from AI answers — so you can see not just where you're cited, but whether those citations send you anyone.
{% endstep %}

{% step %}

### *Bonus*: Connect Your CMS

If you publish to [WordPress](https://docs.frase.io/integrations/cms-publishing/wordpress), [Webflow](https://docs.frase.io/integrations/cms-publishing/webflow), [Sanity](https://docs.frase.io/integrations/cms-publishing/sanity), or [Wix](https://docs.frase.io/integrations/cms-publishing/wix), connect it now from **Settings → Integrations**.

You can import existing posts to optimize them, and push finished drafts live without copy-pasting.

{% hint style="info" %}
**Don't have a CMS?** [Frase CMS](https://docs.frase.io/integrations/cms-publishing/frase-cms) is included on every plan and hosts your blog for you.
{% endhint %}
{% endstep %}
{% endstepper %}

### What's Next

With your site crawled and Search Console connected, Frase has a picture of your market and your performance. Opportunities will start surfacing prioritized recommendations, and your content is calibrated against the people you actually compete with.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.frase.io/get-started/connect-your-data.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
