Guides
Every tool SiteOps can read and exactly how to connect it, plus how the engine itself works — step by step, in plain words. 49 guides so far.
Traffic
Who visits, and what they do once they arrive.
- Google Analytics 4Connect Google Analytics 4 to SiteOps in about five minutes: find your GA4 property, check the web data stream, and see visits, sources and countries on one page.visits · sources · countries
- AmplitudeWhere the Amplitude API key lives, which key to copy, and how to connect it to SiteOps so product events sit next to your site visits.events · active users
- SiteOps SDKOne small script gives SiteOps first-hand memory of your product: every event becomes an audience, a rule trigger and an attributed conversion.page views · signups · checkouts · custom events
Search
Where you rank on Google and Bing.
- Google Search ConsoleVerify your site in Google Search Console with a DNS record or an HTML file, then connect it to SiteOps to see Google clicks, impressions and positions.queries · positions · clicks
- Bing Webmaster ToolsVerify your site in Bing Webmaster Tools with the Search Console import shortcut, generate an API key and paste it into SiteOps to see Bing rankings next to Google.queries · positions · clicks
Revenue
Real sales, next to the marketing that drove them.
- StripeCreate a read-only restricted Stripe key and connect it to SiteOps in a few minutes. Real revenue lands next to your marketing numbers, and the key can never move money.revenue · MRR · customers
- PaddleCreate a read-only Paddle API key under Developer tools and connect it to SiteOps. Tax-clean revenue and subscriptions land next to your marketing numbers — the key can never move money.revenue · MRR · customers
- CreemCopy your Creem API key from the dashboard's Developers section and connect it to SiteOps. Subscriptions and charges land next to your marketing numbers — read-only, always.revenue · MRR · customers
- ShopifyCreate a small read-only custom app in your Shopify admin and connect it to SiteOps. Orders, products and customers land next to your marketing numbers — never a write.orders · revenue · customers
- RevenueCatConnect RevenueCat read-only and your app's subscription revenue and MRR across the App Store and Play land next to installs — the honest source for a subscription goal.MRR · renewals · trials
- GumroadConnect Gumroad read-only and your product sales and revenue land beside the followers and subscribers you're growing — real money next to the audience that earns it.sales · revenue · products
- Booking engineConnect your scheduler or PMS read-only and real reservations replace the click proxy behind your Bookings KPI — the honest conversion for a hotel, clinic or restaurant.bookings · value · dates
- AdSense / Ad ManagerConnect Google AdSense or Ad Manager read-only and a publisher's real earnings and page RPM land next to its traffic — the business model of an ad-supported site made visible.earnings · RPM · impressions
- Donation platformConnect Donorbox, Classy or your donation platform read-only and real gift revenue lands on the Donations KPI — the number a nonprofit lives by, next to its campaigns.gifts · recurring · total
- Push APISend revenue or any number to SiteOps with one small request. No vendor account needed — generate a key, run one curl line, then schedule it daily.revenue · signups · bookings
CRM
The lists you already curate, usable as audiences.
Social
Publishing videos and reading their views.
- YouTubeConnect your brand's YouTube channel to SiteOps step by step: sign in with Google, approve the right permissions, and get Shorts publishing plus daily view counts.shorts · views · reach
- InstagramSwitch Instagram to a professional account, link it to a Facebook Page, and connect it to SiteOps for one-click Reels publishing and view counts.reels · views · permissions
- Facebook PageSet up a Facebook Page (not a profile), check your Page role, and connect it to SiteOps so approved posts publish themselves and reach counts flow back.posts · reach · permissions
- ThreadsConnect your brand's Threads profile to SiteOps through Meta: approve posting and insights once, then review drafts in the Posts tab and approved posts go out at their Calendar slot.posts · views · replies
- PinterestConvert to a Pinterest business account, set up a board, and connect SiteOps to publish pins — image, title, description and a link that keeps sending traffic for months.pins · saves · clicks
- Google Business ProfileConnect your verified Business Profile: SiteOps publishes approved local posts to Maps and search, and reads your reviews and star rating back in.posts out · reviews in · rating
- MediumSiteOps writes the Medium-ready article with a canonical link back to your own site and hands it to Medium's Import-story flow — one guided paste, no token, and your blog keeps the search credit.story · canonical · import
- LinkedInConnect your LinkedIn company page to SiteOps: check the page admin role, approve one LinkedIn consent screen, and approved posts publish to the page with engagement read back.posts · impressions · reactions
- X (Twitter)Connect your brand's X account to SiteOps with a single sign-in — no developer app, no keys, no monthly tier. Posting runs through SiteOps and is metered at a few cents per link-post, so you pay only for what goes out.posts · views · likes
- BlueskyConnect your brand's Bluesky account to SiteOps with an app password: generate it under Privacy and security, paste your handle, and approved posts go out at their Calendar slot — no API fees.posts · likes · reposts
Scheduled sends from your own address, and how they did.
- ResendVerify your domain with a few DNS records, create a Resend API key and connect it to SiteOps: approved emails send at their slot and report opens and clicks.sends · opens · clicks
- PostmarkVerify a sender signature or your whole domain, copy your Postmark server API token and connect it to SiteOps: scheduled emails send with delivery counts.sends · opens · clicks
- MailgunAdd a sending domain in Mailgun, paste the SPF and DKIM records, create a sending key and connect it to SiteOps: approved emails send at their slot with opens and clicks flowing back.sends · opens · clicks
- BrevoGenerate a Brevo API key under SMTP & API, verify your sender, and connect it to SiteOps: approved emails send at their slot and your Brevo segments become pickable audiences.sends · opens · clicks
- SendGridAuthenticate your domain in SendGrid, create an API key restricted to Mail Send, and connect it to SiteOps: approved emails send at their slot with opens and clicks flowing back.sends · opens · clicks
- RetenoCreate a Reteno API key, verify your sending domain, and connect it to SiteOps: approved emails send at their slot and your Reteno segments become pickable audiences.sends · opens · clicks
- KlaviyoConnect Klaviyo with one private key: email and SMS both send through it, and the lists and segments you already keep in Klaviyo become audiences behind your trust dial.email · sms · lists
Messaging
SMS and WhatsApp, behind the same trust dials.
- TwilioConnect Twilio with your Account SID and auth token: sequences and scheduled sends gain SMS and WhatsApp channels, each behind its own trust dial.sms · whatsapp · delivery
- AttentiveConnect Attentive with one API key and the SMS channel lights for sequences and one-off sends — always to subscribers you've opted in, always behind your trust dial.sms · delivery · opt-in
Ads
Campaigns, spend and what the spend produced.
- Google AdsSet up a Google Ads account with billing, connect it to SiteOps, and get spend, clicks and cost per customer — plus one-click campaign launches.spend · clicks · CPA · conversions
- Meta AdsConnect Meta Ads to SiteOps through Business Manager: verify the business, find your ad account, and see Facebook and Instagram spend and cost per customer on one page.spend · clicks · CAC
- TikTok AdsSet up TikTok Ads Manager from scratch — account review, payment method, Spark Ads — and connect it to SiteOps to see spend, results and cost per customer.spend · clicks · conversions
- AppLovinSet up AppLovin's AppDiscovery, find the report key under Account and Keys, and connect it to SiteOps to read spend, installs and results per campaign.spend · clicks · installs
Attribution
Which network actually drove the install.
- AppsFlyerPaste your AppsFlyer API token and SiteOps reads installs, cost-per-install and attributed ROAS — on mobile projects, campaign results attribute against real installs.installs · CPI · ROAS
- CallRailConnect CallRail read-only and the phone calls your marketing drives become counted leads, so a business the phone closes finally sees its true cost-per-call.calls · sources · cost
Backlinks
Your site's authority, snapshot by snapshot.
Publishing
Finished content, delivered to your own site.
How SiteOps works
The engine's mechanics — what runs alone, what waits for you, and where every control lives.
- Autopilot and trustHow the SiteOps trust dial works: one default level from 0 to 3, per-channel overrides, spend caps, the veto window and the kill switch.level 0–3 · spend caps · veto window
- RoutinesHow the weekly beat keeps 14 days of ghost items planned, how standing orders repeat tasks on a rhythm, when a sequence fits instead — and why every run lands in review.drafts · slots · prompts
- AudiencesHow SiteOps decides who an email goes to: named audiences derived from your list, SDK events and traits, email-tool segments and HubSpot lists — honest counts throughout.names · ~counts · why lines
- Budget auto-rulesOne base template in Settings, a copy per campaign, if–then branches where the first match wins, and floors and ceilings no rule ever crosses.spend · CAC · ROAS · your events
- Posts fan-outHow one master post becomes a version per connected network — real character limits, inline vs attached media, canonical links, and one approve that books them all.versions · limits · media · slots
- Calendar and approvalsHow the SiteOps calendar works: one month grid for everything scheduled, review queues for every draft, item states, the veto window and the needs-you filter.drafts · slots · states · results