---
title: "Website button: Business scenarios"
description: "The OnceHub Website button publishing option can be added to any page on your website, allowing your Customers to schedule without leaving your website."
url: "https://help.staticso2.com/scheduleonce/sharing-publishing/publishing-on-websites/website-button-business-scenarios"
---

The OnceHub Website button [publishing option](https://help.staticso2.com/scheduleonce/sharing-publishing/publishing-on-websites/website-button "Introduction to publishing options") can be added to any page on your website, allowing your Customers to schedule without leaving your website. This scheduling method creates an effective call to action, motivating your leads and prospects to schedule with you. The button [text and design can be customized](https://help.staticso2.com/scheduleonce/sharing-publishing/publishing-on-websites/website-button-customization "Website button customization") and the scheduling lightbox is fully brandless.

The Website button can also be integrated with your [lead generation](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/using-oncehub-for-lead-generation "ScheduleOnce for lead generation") process, letting you offer scheduling to every website visitor. If you want to offer scheduling to specific prospects, such as your top prospects, you can use the Website button in conjunction with our [Web form integration](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/introduction-to-web-form-integration "Introduction to Web form integration") feature.

In this article, you’ll learn about different business scenarios for the Website button publishing option.

## Using the Website button to engage any website visitor

[Section titled “Using the Website button to engage any website visitor”](#using-the-website-button-to-engage-any-website-visitor)

You can embed a Website button in any website page. When the Customer clicks the the button, they will be taken directly to your [Booking page](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-pages/introduction-to-booking-pages "Introduction to Booking pages") or [Master page](https://help.staticso2.com/scheduleonce/master-pages-resource-pools/master-pages/introduction-to-master-pages "Introduction to Master pages"). The Website button acts as a call-to-action that allows any website visitor to schedule with you without ever leaving your website.

[Learn more about the Website button](https://help.staticso2.com/scheduleonce/sharing-publishing/publishing-on-websites/website-button "Website button")

## Using the Website button with Web form integration

[Section titled “Using the Website button with Web form integration”](#using-the-website-button-with-web-form-integration)

You can use a Website button with [Web form integration](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/introduction-to-web-form-integration "Introduction to Webform Integration") to offer scheduling to leads right after they submit a [lead generation](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/using-oncehub-for-lead-generation "ScheduleOnce for lead generation") form.

You have the option to offer scheduling only to your top leads, based on their web form submission, or to every prospect who fills out your web form. Prospects that have already provided their details in your web form will not have to do so again in the Booking form. Customer data is passed from your web form directly to OnceHub.

There are two options for passing data to OnceHub when you integrate scheduling with your web form:

### Passing data via URL parameter&#x73;**[](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/integrating-web-forms-using-url-parameters "Integrating your Web form with ScheduleOnce using URL parameters")**

[Section titled “Passing data via URL parameters ”](#passing-data-via-url-parameters-)

When you [pass data via URL parameters](https://help.staticso2.com/scheduleonce/sharing-publishing/personalized-links/personalizing-with-dynamic-url-parameters "How to create a Personalized link (URL parameters)"), web form data is passed to OnceHub via the URL. You can choose to [prepopulate](https://help.staticso2.com/scheduleonce/event-types-booking-pages/booking-forms-redirect/prepopulated-booking-forms "Prepopulated Booking forms") or skip the Booking form.

If you are using a third-party web form, such as Wufoo, the Booking form data you pass via the URL needs to match the [supported OnceHub URL parameters](https://help.staticso2.com/scheduleonce/sharing-publishing/personalized-links/url-parameters-syntax-and-processing-rules "ScheduleOnce URL parameters and processing rules"). This will ensure the right information is extracted from the URL and placed in the correct Booking form fields.

### Passed data via CRM record IDs

[Section titled “Passed data via CRM record IDs”](#passed-data-via-crm-record-ids)

When you [pass data via CRM record IDs](https://help.staticso2.com/scheduleonce/sharing-publishing/personalized-links/personalizing-with-dynamic-crm-record-ids "Personalized links using CRM record IDs"), the CRM record ID is passed to OnceHub via the URL. You can choose to prepopulate or skip the Booking form.

* If you are using **Infusionsoft**, you can use the Infusionsoft Contact ID to [integrate with Infusionsoft Web forms](https://help.staticso2.com/scheduleonce/sharing-publishing/web-form-integration/integrating-with-infusionsoft-web-forms "Integrating with Infusionsoft Web forms") or [personalize the booking process on landing pages](https://help.staticso2.com/scheduleonce/account-integrations/crm/infusionsoft/personalizing-scheduling-on-landing-pages-with-infusionsoft-contact-ids "Using InfusionSoft Contact ID to personalize scheduling in landing pages").
* If you are using **Salesforce**, you can use the Salesforce Record ID to [personalize the booking process on landing pages](https://help.staticso2.com/scheduleonce/account-integrations/crm/salesforce/personalizing-scheduling-on-landing-pages-with-salesforce-ids "Using the Salesforce Record ID to personalize scheduling in landing pages").

Note

The button is a HTML 5 app and is not supported on old browsers, including Microsoft Internet Explorer.

[Learn more about our System requirements](https://help.staticso2.com/getting-started/introduction-oncehub/oncehub-service-and-support-information "System requirements")
