Customize and Install a Form

Customize and Install a Form


Customize and Install a Form

Go Live and Start List Building

Ready to turn visitors into subscribers? TinyEmail makes it easy! In previous articles, we showed you how to create forms— Embedded, Popup, or Flyout — that feed subscribers directly into your audience.

Now it’s time to take things further. This guide walks you through customizing your form, adding components, configuring properties, and installing it on your site so you can start growing your list like a pro.

Here’s what you’ll learn:

  • Customize layout orientation
  • Add or remove components
  • Configure component properties (e.g., field labels, font color, cell alignment)
  • Get the code to Install the form on your website


Adjusting layout

A stack of vertical components is the default form orientation. But you can change that or even combine vertical and horizontal layouts.

Look for the
arrow in the top-left corner of each container — it shows the current orientation.

To customize the layout:

  1. Click the Content tab.

  2. Drag a horizontal or vertical container onto the canvas.

  3. Drag form components (like a button or email field) into the container.

add form layout


Click a component to open the 
Properties panel and customize the layout inside the container. To achieve a balanced display, adjust the Width percentages to increase or decrease the amount of space allocated to each component inside the container.

review form properties


Adding components

The default form comes with five components:

  1. text component (with default instructions to the website site visitor)
  2. first name
  3. last name
  4. email address
  5. submit button

Note: When building a form, the only must-have components are:

  • Email Address

  • Submit Button

All other components are optional and can be added based on your needs.

When a subscriber fills in a form and clicks Submit, Email address is the only mandatory field.

mandatory form fields


To remove a component, hover over the component and click the trash icon.

To add a component, go to the side panel and drag a component to the form builder. In addition to standard items like a text field and submit button, the side menu has components to collect detailed address and contact information (e.g. full mailing address and phone number).


Configuring properties

Each component has its own Properties panel. This is where you can find the default settings and make your own adjustments.

Everything you'd expect is here, including these standard features:

  • component labels
  • alignment and width
  • border (width and color)
  • font (typeface, color, size)

You can also check a box to hide a component.

add form comonent


Variant

Use the Variant property to customize the appearance of each form field. Pick one of three options:

  • outlined
  • standard
  • filled

Management Icons
In the top-right corner of the page, click the eye icon to preview your form on both desktop and mobile displays.
Once your form is complete, click the Next button to proceed to the installation stage, referred to as Code.


add form code


Installing a form

On the Code page, complete three steps as mentioned below 

1. Adding Your Domain

First, enter the domain of the site(s) where your live form will be hosted, then click the plus (+) icon. Yes, it may seem like an extra step, but it’s a necessary security feature that helps prevent unwanted spam submissions.

Note:

  • Be sure to paste your domain with the https:// prefix.

  • Remove any trailing slash at the end of the domain. (\)

  • Include www if your site uses it (e.g., https://www.example.com).

You must have at least one Allowed Domain to publish a form. Once the form is published, do not delete the Allowed Domain(s). If the Allowed Domain field is left empty, TinyEmail will automatically disable the live form.





















Copy code

You'll need to do a bit of copying and pasting. Copy the script in the Code box (see the above screenshot) and then paste it into your site (e.g. a footer or sidebar widget on a WordPress site). Pasting the code into a sidebar widget works for any form type, EmbeddedPopup, or Flyout.

Publish

Click the Publish button to activate the form. The form should be live on your site (after pasting in the code).

If you click the Unpublish button, the form does not display on the website. Click Publish again to re-activate the live form.

Test the display on your site, and then come back to the tinyEmail Form builder to tweak the appearance and content.

publish a form

Deleting a form

To permanently remove a form, go to the Forms page, check the box next to the form name, and click Delete.

When you delete a form, two things happen:

  • The form is gone forever. There is no Undo button.
  • The form stops working on your site, however, the code remains. You need to go back to your site and remove the code manually. 

Contact information for any subscribers you collected with this form remains intact. Audience information does not change if you delete a form.


Testing Your Form Submission

Now that the form is live on a site, let's run a test and see what happens in the backend.

First, go to your site, fill in the fields, enter a test email, and click
Submit.

When testing, check the following:

  • The form displays the success message after submission

  • If a Redirection URL is configured (if required), the user is redirected correctly

  • If Double Opt-in is enabled, the user receives the confirmation email and can complete the subscription by clicking the link

add confirmation message

Verify Test Subscriptions

Return to TinyEmail and click Audience in the side menu. Locate the audience attached to your form and verify that the test subscription appears.

The number of subscriptions should reflect your test submissions. For a new list, one subscription is expected if you ran a single test.

To check subscriber details, click the
name of the audience (for example, Coffee Lover List) to view the subscriber list and the information collected from the form fields.

open form audience

Form Status

Finally, click Forms in the side menu and check the status of your form. The form can have one of three status options:
  1. Inactive – The form was published but has been unpublished. The code remains on your site, but the form is not visible and cannot accept new subscribers. Click Publish to make it Active again.
  2. Active – The form is live and can accept new subscribers.
  3. Draft – The form is still a work in progress and has not been published. It is not live and cannot accept subscribers.
check form status

And that’s everything!

You’re all set to start capturing subscribers and growing your list.

Happy list building with TinyEmail! 🚀


    • Related Articles

    • Use Form Templates

      Time saver alert! ? tinyEmail offers a growing library of prebuilt forms ready to use on your favorite websites. Whether you need embedded, popup, and flyout forms. we’ve got plenty of options to get you started instantly. Want to make it your own? ...
    • Adding Form Code to Your Shopify Website HTML

      Adding Form Code to Your Shopify Website HTML For store owners who know almost nothing about coding I'll show you how to insert form code into the HTML code of your Shopify store. Opening the theme editor Log in to your Shopify store. Go to the admin ...
    • Create Embedded Forms

      Are you growing a list of subscribers or leads with a form on a website? If yes, I've got great news. You can build an embedded form with tinyEmail and paste the code on your website. That means you can add subscribers directly to your tinyEmail ...
    • Create Flyout Forms

      Need a signup form that doesn't hinder the user experience? Take a look at the tinyEmail flyout form. Customizable, mobile responsive, and sticky, the flyout option appears in the bottom right corner of every page and has a minimal impact on site ...
    • Create Popup Forms

      Need a signup form with some pop? Then you should try the tinyEmail popup form. Our Popup option hovers a sticky form on every web page. It's designed to be a call to action (CTA) that, well, isn't easy to ignore. Other forms Looking for a different ...