I posted consentify.app (CMP) a few months back. Since then the most requested thing was setup. Agencies didnt want to click through onboarding, and migrating 100+ websites.
We built npx consentify-migrate. Run it in a project root, or in a folder of client sites with bulk ./(folder-name) and it:
Detectes the framework (nextjs, nuxt, astro, angular, vue, wordpress, plain html etc.
Finds and removes existing cmp, plus hardcoded tracking scripts.
Detects integrations by running our scanner on the deployed domain and re-adds the scripts used through consentify.
Finds your privacy-policy route accross languages (required for cookie-declaration).
Creates the domain via the api and commits everything on a separate git branch.
Bulk mode also writes a migration report.
Happy to answer questions about the tech.
aaresvictor•4h ago
Detectes the framework (nextjs, nuxt, astro, angular, vue, wordpress, plain html etc. Finds and removes existing cmp, plus hardcoded tracking scripts. Detects integrations by running our scanner on the deployed domain and re-adds the scripts used through consentify. Finds your privacy-policy route accross languages (required for cookie-declaration). Creates the domain via the api and commits everything on a separate git branch.
Bulk mode also writes a migration report. Happy to answer questions about the tech.