Skip to main content
itzseo
8 native + public API

Connects to the stack
you already use.

Google Search Console + GA4 + Meta Ads + Instagram via OAuth. WordPress + Shopify for publishing. Linear + Jira for task export. Stripe for billing. Plus a full public API + workspace tokens for custom integrations.

Data sources

Read where your SEO data lives.

Google Search Console

OAuth or service account (per-project /settings/google-sa). Pulls daily impressions/clicks/CTR/position + top queries + top pages. Powers Pages & Indexing + Rank Tracker.

Google Analytics 4

OAuth flow. Pulls sessions, users, conversions, top landing pages, traffic sources. Joined with GSC data in /analytics/combined for ‘high-impressions-low-conversion’ surfacing.

Meta Ads + Instagram

OAuth. Pulls ad account performance, campaigns, insights. Daily sync via /api/cron/meta-sync. Visible at /projects/[id]/analytics/meta.

Publishing

Publish content where your sites live.

WordPress

Native plugin. Auth via WP app password. One-click publish from Content Studio. Schema + meta + internal links travel with the article.

Shopify

Shopify app. Auth via OAuth. Publish to blog or product description fields. Storefront-ready output.

Webflow + others

Via the public API (Growth+ tier). Headless setup works. Ghost, Strapi, custom CMS — all via API.

Workflow + API

Connects to your work tools.

Linear

One-click create Linear issue from a task. Mapping: title + description + assignee email.

Jira

Same flow as Linear. Pre-mapped projects + statuses. Inline assignee picker.

Public API + tokens

Workspace API tokens at /settings/api-tokens (Growth+ tier). Bearer auth. Documented endpoints in the help center. Read endpoints on Growth, full write on Agency+.

FAQ

Integration questions.

What's the difference between OAuth and Service Account for GSC?
OAuth: each user authorizes via Google login. Per-user token. Works for personal-site SEO. Service Account: a Google JSON key uploaded to /projects/[id]/settings/google-sa. Authorizes ItzSEO directly without per-user auth. Better for agency teams where many people need to access the same client's GSC. Both supported.
Does ItzSEO have a Slack integration?
Not natively in v1. Slack webhook delivery for reminders + standups is on the roadmap. For now, use email digests + the in-app activity feed.
Can I use my own OpenAI key instead of Claude?
No. ItzSEO is Claude-only by design (per Content Studio FAQ). All AI generation uses Anthropic's API. We benchmark long-form content quality regularly and Claude wins.
Are there webhooks?
Inbound webhooks (e.g., your CMS pinging us on publish): on the roadmap. Outbound webhooks (us notifying you on rank changes): also on roadmap. For now, polling via the public API works.
What does the API cost?
Bundled with the Growth+ tier. No per-call charges. Reasonable rate limits — 60 requests/minute per token. If you need more, reach out about an enterprise plan.

Plugs into your stack.

14-day trial. Connect GSC + GA4 in minutes.