Website Generator by B12:

HubSpot App Setup Guide

Add the Website Generator by B12 app to a workflow step and create websites for your contacts on demand.

Overview

The Website Generator by B12 app enables teams to generate a website for any contact enrolled in a workflow, then save or send the website link via subsequent workflow steps. The app is designed to run inside HubSpot workflows and supports both Company and Contact-based workflows.

What the app does

When you add the app to a workflow step and specify data to share with it, your workflow sends the information to B12 and generates a website signup link for each enrolled contact or company.

Clicking the link and creating a B12 account enables you to view, edit, and publish the newly created site.

Features

Generated websites are hosted by B12 and include many features such as:

  • Reliable hosting with unlimited storage and bandwidth
  • Mobile-responsive design that's automatically optimized for all devices
  • Easy customization with the intuitive B12 Editor — make updates yourself or work with B12 experts
  • AI-powered assistance with AI Assist — describe updates or request strategic advice and see your website change with minimal pointing and clicking
  • Built-in client engagement tools including online scheduling, payments, email marketing, and contact forms

Installing the App

  1. Open the app listing in the HubSpot App Marketplace
  2. Click Install app
  3. Select the HubSpot account where you want to install the app
  4. Review the requested permissions
  5. Click Connect app to complete installation
HubSpot App Installation

Setting Up the Workflow

You can add a generate website workflow action to an existing or new HubSpot company or contact-based workflow.

Option 1: Add website generation to an existing workflow

Use this option if you already have a workflow and want to add website generation to it.

Steps

  1. Go to Automation → Workflows
  2. Open an existing Contact-based or Company-based workflow
  3. Click the + button to add action and select Generate B12 Website
  4. Add the business description to send to the tool to generate the website link
  5. Add subsequent workflow steps to process the website link by referencing the "Website link" and "Website generation success message" data tokens.
  6. Save the workflow action
Generate B12 Website
Add description
Send email tokens

Option 2: Create a new workflow to generate websites

Use this option if you want a dedicated workflow that generates website signup links.

Steps

  1. Go to Automation → Workflows
  2. Click Create workflow
  3. Choose how you want to start:
    • From scratch
    • From template
    • With AI
  4. If starting from scratch, choose how the workflow will begin:
    • Trigger manually
    • When filter criteria is met
    • On a schedule
    • Or skip and choose eligible records
  5. Select the record type that can enroll in the workflow:
    • Contact, or
    • Company
  6. Click the + button to add action and select Generate B12 Website
  7. Add the business description to send to the tool to generate the website link
  8. Add subsequent workflow steps to process the website link by referencing the "Website link" and "Website generation success message" data tokens.
  9. Save the workflow
Generate B12 Website
Add description
Send email tokens

Need help?

If you need help or have questions:

Create an AI website in seconds

Let AI do the heavy lifting by generating a full website based on your prompt.

Build a free siteNo credit card required
Everything your business needs to thrive

Product

Customers

Helpful information and tools

Company

© 2026 B12. All rights reserved.
PrivacyTerms of Service