Skip to main content

Add a Form to your Website

Explore all available methods for adding Forms to your Storefront

Updated yesterday

Forms are essential tools for collecting information from your audience, generating leads, and growing your email list. This guide covers all the possible ways you can add forms to your Uscreen website, from native options to third-party integrations or applications.


Native Uscreen Forms

Uscreen includes basic features for creating simple forms, primarily used to collect user information.

Email Capture Block

The Email Capture block is a built-in feature for landing pages that allows you to collect visitor information and potentially convert them into leads.

  1. Navigate to Marketing > Website Landing Pages

  2. Create a new landing page or edit an existing one

  3. Click the blue circle plus icon to add a new block

  4. Select Email Capture from the block options

  5. Customize the title, subtitle, button text, and colors

Key Features

  • Collects name and email address

  • Multi-language support

  • Only visible to non-logged-in visitors

  • Automatically creates user accounts

  • Adds the user to the Email Capture segment

Giveaway Funnels

The Giveaway Funnels allow you to offer free content in exchange for user information, creating an effective lead generation tool.

๐Ÿ”— Learn more about Giveaway Funnels

Key features

  • Offers free content access

  • Collects user information

  • Automated email workflow

  • Performance tracking

  • Offers a discount for conversion


3rd-Party Email Marketing Integrations

MailChimp Pop-up Forms

Uscreen offers a native integration with MailChimp that allows you to sync your customer data and embed MailChimp forms.

  1. Sign in to your MailChimp account

  2. Navigate to Forms

  3. Create and design your pop-up form

  4. Get the embed code from MailChimp

  5. Embed the code in the Head Code

  6. Click Connect in MailChimp to publish the pop-up form

MailChimp provides several customization options to configure the pop-up form, such as setting its condition, triggers, etc.

๐Ÿ”— Learn more about MailChimp Integration

๐Ÿ’ก TIP: If you want the pop-up form to appear on selected pages, you may set its conditions in MailChimp or embed the code on specific Landing Pages using the custom HTML block.

Key features

  • Syncs customer data automatically

  • Segments users based on subscription status

  • Copy-paste installation

  • Automated email sequences

  • Fully customizable through MailChimp

Klaviyo Sign-up Forms

While Uscreen doesn't have a native Klaviyo integration, you can still connect the platforms using Zapier and embed Klaviyo forms.

  1. Sign in to your Klaviyo account

  2. Navigate to Sign-up Forms

  3. Create and design your sign-up form

  4. Get the embed code from MailChimp

  5. Embed the code in the Head Code

  6. Click Confirm in Klaviyo to publish the sign-up form

๐Ÿ”— Learn more about Klaviyo Integration

๐Ÿ’ก TIP: If you want the sign-up form to appear on selected pages, you may embed the code on specific Landing Pages using the custom HTML block.

Key features

  • Powerful email marketing automation

  • Advanced segmentation capabilities

  • Popup form options

  • Copy-paste installation

  • Detailed analytics


3rd-Party Form Applications

There are numerous form builders available, each with unique features and pricing models. Some of the most popular options are even offered for free or provide a free trial.

Create Your Form

  1. Sign up or log in to your chosen form application

  2. Create a new form using their form builder

  3. Add your desired fields (name, email, questions, etc.)

  4. Configure form settings (notifications, thank you messages, etc.)

  5. Apply styling to match your brand (colors, fonts, etc.)

  6. Save and publish your form

Get the Embed Code

  1. Look for a "Share" or "Publish" option in your form builder

  2. Select the "Embed" option (sometimes called "HTML Embed" or "iFrame")

  3. Copy the provided HTML code

  4. Some platforms offer different embedding options (JavaScript, iframe, etc.)

Add to your Uscreen Site

  1. Go to Marketing > Website Landing Pages

  2. Create a new landing page or edit an existing one

  3. Click the blue circle plus icon to add a new block

  4. Select Custom HTML from the block options

  5. Paste the embed code into the Custom HTML field

๐Ÿ“ NOTE: Please note that advanced development is outside the scope of our support. The content provided is for informational purposes and guidance only, and we are unable to guarantee the 3rd-party codes will always function as expected or offer support for maintaining custom implementations.

For assistance with proper implementation or troubleshooting 3rd-party services, consider consulting a developer.


Best Practices

  1. Keep it simple: Only ask for essential information to increase completion rates

  2. Mobile optimization: Ensure your forms work well on all devices

  3. Clear CTAs: Use action-oriented button text

  4. GDPR compliance: Include necessary consent checkboxes

  5. Thank you message: Confirm submission and set expectations

  6. Testing: Verify your form works before publishing

  7. Follow-up: Have a plan for responding to form submissions

๐Ÿ’ก TIP: Remember that forms are powerful tools for growing your audience and understanding your customers better. Choose the option that best fits your specific needs and technical comfort level.


FAQs

Can I use multiple forms on the same page?

Yes, you can add multiple Custom HTML blocks with different forms.

Will form submissions automatically create user accounts?

Only native Uscreen forms, like the Email Capture, automatically create user accounts. Third-party forms require additional setup through Zapier to create accounts.

How do I track form conversions?

For native forms, use Uscreen's built-in analytics. For third-party forms, consider setting up Google Analytics event tracking or using the analytics provided by the form service.

Can I add forms to my mobile apps?

No, custom forms can only be added to your web platform, not to native mobile or TV apps.

Did this answer your question?