Connect Your Platform

Connect the place your website lives so the Engine can ship work directly to it — as drafts and pull requests, never straight to your live site.

We currently support:

All connections live on the Integrations page in your brand’s sidebar, each with a status dot showing whether it’s connected. If your platform isn’t listed, you can still use the Engine — drafts are delivered in the app (or in a Google Doc) for you to copy over. And if you’d rather review drafts in Google Docs, no connection is needed at all — see Running Your First Job.

Is This Safe?

Connecting gives the Engine a deliberately limited role — it stages work for your approval, it doesn’t run your site:

  • It never edits your live site. CMS work is created as an unpublished draft; publishing happens in your CMS, by you.
  • Code changes never touch your main branch. Every change arrives as a pull request on its own branch. Your build checks run on it, the Engine fixes any build failures it caused, and nothing merges without your team’s review.
  • It can’t delete your content. The Engine has no tools for deleting pages or posts — it creates and edits drafts. Where supported, its edits come with a restore option to roll a change back.
  • Your credentials stay server-side. Tokens are stored securely, never shown again in the app, and you can rotate or disconnect anytime.

GitHub

Best if your website lives in a code repository. The Engine creates a branch and opens a pull request for every change.

  1. Open Integrations → GitHub and click Connect GitHub.
  2. Approve the BrandViz GitHub App on the repository you want — no tokens to copy.

WordPress

  1. Open Integrations → WordPress and enter your Site URL.
  2. Click Authorize to approve BrandViz directly on your WordPress site.

If your site can’t use the authorize flow, there’s a manual option: in wp-admin go to Users → Profile → Application Passwords, create one, and enter it with your username.

HubSpot

  1. In HubSpot, go to Settings → Integrations → Private Apps and create a private app with content permissions. Copy its access token (starts with pat-).
  2. In Integrations → HubSpot, paste the token and add your Portal ID and Blog ID.

Webflow

  1. Open Integrations → Webflow and click Connect with Webflow.
  2. Authorize BrandViz and pick your site — no token to copy.
  3. Choose which collection holds your blog posts.

Contentful

  1. In Contentful, install the BrandViz app into your space (Apps → Custom apps).
  2. In Integrations → Contentful, enter your Space ID and environment — no token to copy.
  3. Choose which content type holds your blog posts.

A fallback exists if you prefer a personal access token: create one in Contentful under Settings → CMA tokens.

Not sure which to pick?

Connect the platform where your content actually gets published. If your marketing site is on WordPress, connect WordPress — the Engine’s drafts will appear right where your team already reviews content.