Getting started
Troubleshoot AI, previews, analytics, and Smart Paste
Resolve OAuth, stale share previews, missing analytics, private profiles, draft Pages, and Chrome extension permission issues.
OAuth or client cannot connect
- Confirm the endpoint is exactly https://go.simpurl.click/mcp and that the client is configured for remote HTTP MCP, not a local stdio command.
- Confirm AI connections are Enabled in Personal -> Settings -> AI connections and that the account is still eligible.
- Complete the SimpURL browser sign-in in the same account that owns the SimpURL links. SimpURL uses Clerk for that sign-in; do not paste a session token or API key into the client.
- If the connection is shown as Expired or Revoked, use Renew in SimpURL, then reconnect or reauthenticate in the client.
- If the client reports that the server is unavailable, check whether that client, plan, workspace role, region, and surface supports custom remote MCP. OpenAI documents that availability and action support vary by those factors.
Analytics do not match another platform
SimpURL records redirect and page events under its own event rules. It normalizes referrers to source hosts, excludes known preview crawlers, and may see no referrer when the browser or platform strips it. The MCP report is aggregated and intentionally omits raw IP addresses and user-agent strings.
Treat SimpURL analytics as a directional measurement layer, not a 1:1 mirror of impressions, views, clicks, or conversions reported by a social, email, ad, or destination platform. Compare the same link, time zone, attribution window, and event definition before investigating a difference.
- Check the selected range: supported values are 7, 14, 30, 90, and 180 days, subject to plan caps of 14 days for Free, 90 for Starter, and 180 for Pro or Business.
- Check whether the request is account-wide or campaign-scoped. Campaign history follows current link membership in the campaign report.
- Check for excluded referrer domains or privacy tools that remove referrer, browser, or operating-system signals.
- Check whether the client hit an analytics rate limit of 15 calls per minute. Retry after the returned limit window instead of issuing a rapid loop.
A profile or Page is unavailable
- For a profile, confirm it is marked public, the handle is correct, the account still has profile access, and scheduled profile links are currently visible. A private profile returns an unavailable response rather than exposing its content.
- For a Page, confirm it is published and not archived. Draft edits live in the editor and do not become public until Publish; a draft or unpublished revision is not a public Page.
- When testing a Page or profile share card, test the public URL as a signed-out visitor. A dashboard preview and a public crawler request are different contexts.
- If the public URL returns unavailable after publishing, retry the public URL and check the slug, publication state, plan access, and service status before changing content.
Smart Paste does not run in Chrome
- Open a normal HTTP or HTTPS publishing site, open the Smart Paste popup, and confirm the active host is shown. Chrome internal pages and unsupported pages cannot run the content script.
- Confirm you are signed in to SimpURL in a normal browser tab. The extension reuses the existing Clerk session; it does not store a Clerk token in chrome.storage.
- In the popup, choose Enable on this site and approve Chrome's one-time site-access prompt. A site saved in SimpURL can still show Access needed until this browser permission is granted.
- If the site is configured by a wildcard, grant access for the exact host where you paste. A wildcard Smart Paste setting does not itself grant Chrome access to every matching site.
- After changing permissions or updating the extension, use the popup refresh and reload the active tab if the editor was already open. The background worker re-registers scripts on permission changes, startup, and update, and injects the current tab when enabling a site.
- If paste still fails, check that the site is enabled, the plan supports Smart Paste, the page has a text input, textarea, or contenteditable editor, and the extension can reach SimpURL. The original paste should be restored if the service cannot respond.