> For the complete documentation index, see [llms.txt](https://ailyze.gitbook.io/ailyze-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ailyze.gitbook.io/ailyze-docs/troubleshooting/social-media-web-data-issues.md).

# Social Media & Web Data Issues

This page helps you fix problems that come up when you extract data from URLs.

## "My URL is flagged as invalid"

Some web-address endings aren't supported yet. Endings like `.com`, `.org`, `.tv`, and `.gov` work best; links ending in `.net`, `.io`, `.co.uk`, or `.de` may be rejected. If a link is turned away, try the `.com` version of the address.

1. Compare your link with the card's **"Expected URL format"**.
2. Try the `.com` version of the same site if it has one.
3. Use **Auto-detect Platform** with the exact post or page URL.

For more on this step, see [Collect social media and web data](/ailyze-docs/collect-research-data/collect-social-media-and-web-data.md).

## "No data came back, or the wrong data did"

The extractor pulls from whatever the link points at, so a link to the wrong page returns the wrong data.

1. Point the URL at the exact object you want — a specific video, post, product, or search/hashtag page — matching the extraction type.
2. Turn on **Auto-detect Platform** so each URL is routed correctly.
3. Check the card's **"Data fields you'll get"** and **"Preview sample output data"** to confirm it's the source you expect.

## "I can't set the number of comments or a date range"

There is no separate settings form, so any limits have to live inside the URL itself.

1. Put limits into the link — for example, an X (Twitter) search using `since:` and `until:`, or a platform's own query parameters.
2. Otherwise, expect the extractor to pull what the page already shows.

## "It's just spinning on 'Processing N URLs…'"

Extraction runs in a single pass with no progress bar, so larger requests simply take longer.

1. Leave the page to finish — it does not show a percentage.
2. Wait for **"Extraction Complete! 🎉"**, then use **Download Results**.

## "I was charged or hit the free limit"

Your first 100 URL extractions are free, and beyond that the app charges from your wallet after you confirm.

1. Confirm the charge before you submit.
2. Top up when a short wallet shows an **Insufficient Balance** card.

For the rate, see [Plans, Limits & Credits](/ailyze-docs/reference/plans-limits-and-credits.md).

## "What's in the ZIP?"

The download bundles one file per URL, and the file type depends on the source.

1. Expect one spreadsheet (CSV) per social or structured URL, with columns that vary by source.
2. Expect one Word document per general web page.
3. So a mixed batch gives you a mix of CSVs and Word documents inside `extracted_data.zip`.

## "How do I analyze it?"

Your downloaded files aren't analyzed yet — you start the analysis yourself after downloading.

1. Use the **"Select Analysis"** prompt: **Analyze xlsx/csv** for spreadsheets, **Analyze docx/pdf** for documents.
2. Re-upload the file on the create screen when prompted.

For a full walkthrough, see [Analyze social media discussions](/ailyze-docs/common-research-workflows/analyze-social-media-discussions.md).

## Responsible use

Collecting other people's data carries legal duties, so stay within what is allowed.

1. Only collect **publicly available** data.
2. Follow each platform's terms and the data-privacy laws that apply to you (such as GDPR and CCPA).
3. Don't collect personal data without a lawful basis.


---

# 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://ailyze.gitbook.io/ailyze-docs/troubleshooting/social-media-web-data-issues.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.
