Elementor WidgetsContact widget

Contact Widget

Display your email, phone number, and other contact details on any page you build with Elementor, so travelers can always reach you.

Overview

The Contact widget lets you display your contact details on any page you build with Elementor. A widget is a small building block in Elementor that adds one specific feature to your page. In this case, it adds a list of contact entries, each with its own title, icon, text, and link.

Say you're building a custom landing page for your summer trekking season. You want travelers to see your email and phone number right away, before they even scroll down. This widget puts that information where they'll notice it.

What you'll need before you start

You'll need one thing ready:

  • Elementor installed and active on your WordPress site

How to add the Contact widget to a page

Open your page in Elementor

Go to the page where you want the contact details to appear. Click Edit with Elementor at the top of the WordPress editor. This opens the Elementor drag-and-drop builder, where you can place widgets on your page.

Find and drag the Contact widget

In the Elementor panel on the left side of your screen, type "contact" in the search box at the top. When the Contact widget appears in the list, drag it onto your page where you'd like the contact details to show.

Contact settings

The settings appear on the left side of the Elementor editor when you click on the Contact widget. Here's what each option does.

Contact list

Each contact entry in the list has the following fields:

  • Title - the name or label for the contact, like Email or Phone
  • Text - the text that shows on the page, like hello@yoursite.com or +977-1-234567
  • Link - a clickable link for the contact. For email, use mailto: followed by the address (like mailto:hello@yoursite.com). For phone, use tel: followed by the number (like tel:+9771234567)
  • Icon - a small picture shown next to the contact. You can turn it off, upload your own image, or pick one from the Elementor icon library
  • Duplicate button - makes a copy of the current contact entry, including all its settings. This saves you time when you're adding several similar contacts, like an email and a phone that share the same layout

Add item

Create a new contact entry

This adds a new blank contact to your list, ready for you to fill in.

Click Add Item in the Contact widget settings panel.

Fill in the contact details

This is where you decide what travelers will see on the page.

Enter a Title (like Email), the Text (like hello@yoursite.com), and the Link (like mailto:hello@yoursite.com). Pick an icon if you'd like one to appear next to the contact.

You can repeat these steps for each contact you want to show. Most tour operators add an email and a phone number at minimum.

Contact direction

This controls whether your contact items line up across the page or stack one below the other:

  • Row (Horizontal) - items appear side by side
  • Column (Vertical) - items stack on top of each other

If you're placing the widget in a wide section across the top of your page, a row works well. In a narrow sidebar, a column makes more sense so the items don't get squished together.

Content direction

This controls how the icon and text sit within each contact entry:

  • Row (Horizontal) - the icon and text appear side by side
  • Column (Vertical) - the icon appears above the text

Most contact bars look best with the icon and text side by side. But if you're going for a clean, stacked look, the column option works too.

That covers the layout options. If your icons aren't showing up after setting everything up, the next section walks you through fixing that.

Troubleshooting missing icons

If you've set up your contact items but the icons aren't showing up, you may need to turn on Font Awesome 4 support. Font Awesome is a collection of small icons, like envelope, phone, and map pin, that Elementor uses for widgets like this one.

Open Elementor advanced settings

This is where Elementor keeps its behind-the-scenes options.

Go to Elementor > Settings > Advanced on the left sidebar of your WordPress dashboard.

Enable Font Awesome 4 support

This turns on the icon library that the Contact widget relies on.

Turn on Load Font Awesome 4 Support.

Once Font Awesome 4 support is on, your icons should appear. That's everything the Contact widget can do. Add your details, pick a layout, and your travelers will always know how to reach you.

If you're still stuck or have a question we didn't cover, our support team is happy to help. Reach out at our support page and we'll get you sorted.