BMPF Blueprint

Every MPF feature, live on one page — install: a single script tag.

This site is the working blueprint for putting My Pixel Forge features on any customer website. Each page demonstrates a feature running for real against the platform, next to the exact markup to copy. If it works here, it works on WordPress, Wix, a static page, or anything else that can render HTML.

The entire install — before </body> or in <head>
<script async src="https://api.mypixelforge.io/embed/v1/mpf.js" data-site="blueprint"></script>
No API key appears anywhere on this page. Browser requests are trusted because this site's origin is registered to the tenant in mpf-admin — secrets never ship in client code.

Contact form

Spam-filtered lead capture that emails and texts the owner. One div.

Member area

Sign-in, registration, and members-only content gating. One div.

Review buttons

“Review us on Google” buttons from the tenant's configured destinations.

Analytics

Pageviews, referrers, and custom events — collected by the same script, zero extra markup.

Behind the scenes

What the email, SMS, report, and site modules do once a widget fires.

Onboarding a new customer site

  1. 1

    Create the tenant and enable modules

    In mpf-admin: new tenant, toggle on forms / auth / reviews / analytics (plus email and sms for notifications).
  2. 2

    Register the site's origin

    Add https://www.customer.com under Allowed origins. This is what authorizes the browser — no key to leak, revocable any time.
  3. 3

    Create a form and note its id

    Forms tab → new form with notification emails/phones. The form id goes in the embed markup.
  4. 4

    Paste the script tag and the widget divs

    The one script tag site-wide, then a div per feature wherever it should appear. Done — analytics starts flowing with no further markup.