Contact Us Popup Synopsis

In this guide, we explore how easy it is to create a robust Contact Us popup using Popup Maker and Ninja Forms. We’re also going to implement a “Thank You” popup once the user has completed the form.

Why Inside of a Popup?

In reality, putting any part of your site inside of a popup has a few powerful advantages to building the most optimized site that will get you the most conversions. The tricky part is doing it gracefully.

First, we should think of space on your website as money. With a high performing website, we want to impress with our outstanding conversion rates.

For this reason, we definitely want a huge Contact Us popup button everywhere on our site, but why waste valuable space on the embedding the form there as well? That just means we have to make the contact button even smaller!

Plus, studies prove: keeping users engaged with specific, meaningful click actions will net us better results.

Speaking of studies, now that we’ve created more room for a bigger contact button, we can replace the words “Submit” or “Contact Us” with something more influential like “15% Off Your Price for a Limited Time!”

Studies have proven: Power Words do exists, and they get results.

Plugins and Extensions

Final Results

Live Example

See this popup in action here!

Videos

Screenshots

Contact Us Popup Finished Product
Contact Us Popup Finished Product Completed Form

Contact Us Popup Finished Product Thank You Popup

Create Our Form

The Form Fields Tab

After creating our first Ninja Forms form or editing an existing one, we’ll see three tabs in the upper-left corner. If you’re not using Ninja Forms Layout and Styles Extension, then you’ll want to use this to get the columns set up like we have below:

Contact Us Popup Form Fields

There’s a few important aspects to this form that could improve your performance.

First, we made sure to hide all of our labels, and used placeholders instead. As you can see, it’s a decent sized form, so the less scrolling, the better, especially for this Contact Us popup.

Next, we made sure to add a little enthusiasm to our “Submit” button – we refuse to take any chances of the user abandoning at the last moment. Check out our article on tips for creating powerful submit buttons.

The Emails & Actions Tab

This is how we setup our Emails and Actions:

Contact Us Popup Emails And Actions

This form does some pretty awesome things once a user clicks the “submit” button. First, the information gets saved to our database.

Next, two emails are generated and sent upon their way: the Admin Email and the User Email.

Finally, we open a “Thank You” popup once the form in submitted.

Admin Email Notification

Below is our Admin Email Notification settings – we think it’s nice sending these emails to special folder in our inbox, especially for contact requests.

Contact Us Popup User Email Notification

User Email Notification

Since we’re constructing a contact form, we definitely want to give our users a copy of that contact request for their records:

Contact Us Popup User Email Notification

Open Popup

We want a sweet “Thank You” popup to open, so we’re going to do an “Open Popup” action and choose our Thank You popup:

Contact Us Popup Open Popup On Form Submit

Display Settings

We use these display settings for our form. Notice we disabled the Form Title – we are going to use the Popup Title attribute to customize this part of our popup later in the guide.

Contact Us Form Display Settings

Now Let’s Make Our Popups

The Popup Editor

We’ll go section by section in the Popup Editor, and you can see how we were able to setup our Contact Us popup for a cool full screen effect.

Title and Content

We used a Popup Title in this instance, as it was more convenient to customize than the Form Title within Ninja Forms.

For our content, all we did was paste the provided Ninja Forms shortcode and center it in the Content Editor.

Contact Us Popup Content

Trigger

Since we’re using this popup when the user clicks a button, we’re going to use the Click Open Trigger:

Contact Us Popup Click Open Trigger

To target all of our Contact Us popup buttons at once without having to do any work on the front end or dive into HTML, we use the Extra Selectors setting, which automatically attaches this popup to any element with an ID of “contact-us-button”.

 

Display Settings

We setup our Display Settings like this to achieve that full screen look we’re after:

Contact Us Popup Popup Maker Display Settings

Close Settings

We like to give our users as many options as possible to close the popups if they decide to abandon:

Contact Us Popup Popup Maker Close Settings

Theming Our Popup

That covers it for the Popup Editor. As a last note, since our popup could be clicked on any page, at any time, we want to make sure it is always available to be triggered. As such, we left our Conditions blank.

The Theme Editor

There are many settings in the Theme Editor, but we’re just going to focus on the first three panes in this guide. These panes will give us the full screen effect we’re going for with a neat title to boot.

Overlay Settings Pane

First, we set the background to a solid color, then we added a logo background image. To do the same with your popups, check out our Advanced Theme Builder Extension.

Contact Us Popup Display Settings

Container Settings Pane

All we did to the container was make the background transparent so our background image on the Overlay wouldn’t look chopped in half.

Contact Us Popup Popup Maker Theme Container Settings

Title Settings Pane

Instead of having to write a small amount of code to style the Ninja Forms Title, we disabled the form title, added a Popup Title, and just used some sliders and selectors in the Popup Maker Theme Editor under the Title Settings Pane.

Contact Us Popup Title Theme Settings

Adding CSS Styles

Keep in mind, to get the full screen effect with a small form, we do have to use some custom CSS. With this code, the close button will appear in the upper right corner, and the form won’t stretch across the screen. Without the code, the forms would indeed stretch 95% of the screen width across the screen. There’s also a few other small tidbits in there you may explore for yourself.

Create The Thank You Popup

Everything is in place, the last thing we need is a Thank You popup.

Create The Thank You Popup

We used the same process to create this popup as we did to create the original popup with the form, but this one has a few slight differences to set it apart.

Content

For our Thank You Popup Content, we used the same layout, but changed to an alternate logo and changed some words reflecting this is indeed a “thank you” popup.

We also decided to disable the close button using the Forced Interaction Extension. Plus, we added a “continue browsing” close button within the popup itself using the Popup Maker Shortcode Button.

Contact Us Popup Popup Maker Thank You Popup

Popup Editor Display Settings

We changed the size, animation type, and position location for this popup to create a drop down effect.

Contact Us Popup Popup Maker Thank You Popup Display Settings

Theme Editor Overlay Settings

We wanted the look of the overlay to be different so we changed the color and opacity.

Contact Us Popup Thank You Popup Theme Overlay Settings

Theme Editor Container Settings

We changed the Container color so that it would also look different.

Contact Us Popup Thank You Popup Theme Container Settings

Custom CSS for the Close Button

Everything is complete, the last thing is adding some CSS for the “continue browsing” close button:

Plugins and Extensions