Skip to documentation
DocumentationProduct guides & integration referenceOpen console
Browse documentation

Get started

Framework integrations and ecommerce plugins

Choose a Button installation method for Nuxt, WordPress, WooCommerce, Magento or a custom website.

On this page

Choose one installer

Choose an integration for the behavior you need: collection or Site Protect. Account linking, domain verification and advertising feedback configuration are separate steps. A click fraud protection plugin does not automatically change your ad account or control every tag on your site.

Use one installer per page and verify actual collection. The direct script is the general installation route for a custom website.

Nuxt

The public Button website uses @buttonsolutions/nuxt 0.1.0. It loads the collection script asynchronously once per browser document and leaves server-rendered content available. Remove the old manual embed when adopting the module.

Shell
npm install @buttonsolutions/[email protected]
nuxt.config.ts
export default defineNuxtConfig({
  modules: ['@buttonsolutions/nuxt'],
  button: { enabled: true, dev: false },
})

WordPress Site Protect

Site Protect is complete for WordPress and available as a downloadable plugin by request. It provides the missing-cookie redirect behavior described in the installation guide. Contact us for the package and setup instructions.

Use the plugin as your installer instead of adding a second manual Button script. Advertising tag and Pixel configuration remains a separate step.

Ecommerce availability

The WordPress Site Protect plugin is available by request. Other ecommerce installers have separate availability and setup requirements.

Platform Current scope
WordPress Complete Site Protect plugin, available as a downloadable package by request.
WooCommerce Contact us about the package and setup appropriate for your store.
Magento / Adobe Commerce First-pass module requiring platform QA. Confirm suitability for your version, CSP and store setup before use.
Shopify Theme app embed scaffold; not a complete installable Shopify app.

After installation

Confirm the site is verified, the script loads once, consent and CSP behave as intended, and fresh events appear. Installing a plugin alone does not remove duplicate Google Ads or Meta Pixel loaders.

Button Solutions documentation Observe. Understand. Act.