Mint a per-domain deploy hook from Settings → Domains, store the URL as a CI secret, and `curl -X POST` it from your deploy job. One scan per 5 minutes per domain (rate-limited so a chatty pipeline does not burn your monthly quota).
A deploy hook is a domain-scoped webhook endpoint with a secret token (sxp_deploy_…) embedded in the URL. POST to it from your CI pipeline and Seoxpert queues a scan tagged triggeredBy:deploy with the request body persisted as trigger metadata (ref, sha, environment) so reports can later trace back to the deploy that caused regressions.
GitHub Actions, GitLab CI, Jenkins, CircleCI, and Vercel deploy hooks all work. The full curl command + a copy-paste GitHub Actions workflow are in the [deploy hooks docs](/deploy-hooks).
Pair with [score.dropped webhooks](/webhooks) for full round-trip alerting: deploy fires the hook → scan runs → if the new health score drops 5+ points vs the previous scan, you get a signed POST to your Slack-relay endpoint within minutes of the regression.
Ready to try it on your site?
Free first scan · No credit card required