Create HTML Phone Link - Instructions for clickable phone numbers
HTML Phone Link

If a smartphone user cannot directly tap a company’s number, they often swipe to the next provider. A clickable phone number is therefore not an optional extra, but a must for every mobile site. Here’s how to integrate it technically cleanly and avoid typical pitfalls.

Embedding a Clickable Phone Number on the Website with an HTML Telephone Link

An HTML telephone link transforms a plain text number into a clickable call trigger. Behind the inconspicuous tel attribute lies more technology than many website operators suspect. At VASTCOB, we repeatedly see in audits that even well-maintained WordPress sites only display the phone number as plain text. This means you are giving away valuable leads, especially if 60 to 80 percent of your traffic comes from smartphones. In this guide, we show you how to correctly code a clickable phone number, integrate it into WordPress, Elementor, and Jimdo, and set up tracking cleanly.

What an HTML Telephone Link is and What it is Used For

An HTML telephone link is a normal a-link that uses the tel protocol in the href attribute instead of a web address. If a user clicks on it on the mobile page, the smartphone directly opens the call mask with the stored number. On the desktop, browsers react depending on the installed software, for example with Skype, Teams, FaceTime, or a selection prompt.

Structure and Function of the tel Protocol

The structure follows a simple scheme. The href attribute begins with tel and then contains the phone number in international format without spaces, parentheses, or hyphens. The visible link text between the a-tags can be freely chosen and often consciously differs from the pure sequence of digits, for example, if it says „Call now“.

Difference from a Plain Text Display of a Phone Number

An unlinked text number appears as indigestible plain text to modern browsers. Some mobile browsers automatically mark the sequence of digits as callable, but this happens unreliably and only with clearly recognizable patterns. Those who rely on this automatism leave one of the most important conversion actions to the recognition logic of the end device.

Why Clickable Phone Numbers are Mandatory on Mobile Websites



For many industries, smartphones have long been the first point of contact with their own website. Anyone looking for a service on mobile wants to reach the provider with a thumb tap, not first mark, copy, and paste the number into a phone app. This is precisely where it is decided whether a visit turns into an inquiry.

User Expectation on Smartphones

The expectation of clickable contact methods is now standard on smartphones. Email addresses are equipped with mailto, addresses link to Google Maps, and a phone number triggers a call with a tap. If one of these functions is missing, the page appears outdated and the user loses trust in the provider’s professionalism.

Impact on Conversion Rate and Lead Generation

In our conversion audits, retrofitting clickable phone numbers is one of the most cost-effective measures with a measurable effect. Especially in consulting-intensive industries, such as lawyers, craftsmen, or B2B sales, the number of call inquiries visibly increases. A well-thought-out conversion optimization therefore often begins with such seemingly small detail measures.

How to Create an HTML Telephone Link Step by Step

The technical implementation of an HTML telephone link does not require any special software. You only need access to the HTML source code of the page or an input field in the editor used. Anyone who observes the following three points will surely reach their goal.

Basic Syntax and Mandatory Components

The simplest structure consists of the a tag, the href value with the tel prefix, and the visible link text. A working example looks like this.

Become more visible on Google & Social Media?

In a free strategy consultation for data-driven online marketing, we uncover your untapped potential, review any existing ad accounts if necessary, examine your SEO ranking and visibility, and determine which strategy is appropriate for your budget and which active measures will lead to more inquiries or sales.

visible-online-marketing-seo-sea-social-media-optimization-consulting-advertising-web

✅ More visibility & perception through targeted placement
✅ More visitors > prospects > customers > revenue
✅ Reach target groups scalably with SEA
✅ Act and grow sustainably with SEO
🫵 Maximum success with our hybrid strategy

💪 More than 15 years of experience across industries in over 1,000+ projects demonstrable!

Request a marketing strategy consultation now

and become sustainably visible!

High Performer Europe Agency Logo
trusted shop partner qualified expert
Google Partner
Bing Ads Microsoft MSA Partner Badge Agency Pictibe
Meta Business Partner Social Media Ads Agency Badge
Seo Top 100
Wa Advertising Agency De
<a href="tel:+498231795335">+49 8231 795335</a>

In the link text, you can format the number with spaces, but not in the href value. This separation is the most common pitfall with manual entry.

Clickable phone number

International format with country code

Use the number in E.164 format with a leading plus sign and country code. This way the link works worldwide, even if the user is calling from abroad or is on a roaming network. The German country code 49 replaces the domestic zero of the area code.

Common formatting errors

The following table shows typical errors in practice and explains the reason for each.

Input in href Works Reason
tel:+498231795335 Yes Correct E.164 format without special characters
tel:08231795335 Limited Only works domestically, fails when roaming
tel:+49 (0)8231 795335 No Spaces and parentheses block the protocol
tel: +498231795335 No Spaces directly after tel break the link
telefon:+498231795335 No Wrong protocol, will not be interpreted

Embedding a Clickable Phone Number in WordPress

WordPress offers several ways to add a clickable phone number. Which way is the right one depends on the editor, the theme used, and the location of the number.



In the Block Editor (Gutenberg) via Custom HTML Block

In the Block Editor, insert a „Custom HTML“ block and type the link as shown in section three. Alternatively, in the paragraph block, highlight the desired text, click on the link icon, and enter tel with a plus sign and number in the link field. Both ways work reliably from WordPress 5.0 onward.

In the Classic Editor and in the Theme Footer

If you still work with the Classic Editor, switch to the Text tab and insert the a element manually. For a number visible on every subpage, such as in the header or footer, edit the header.php or footer.php of your theme. Always use a child theme for this, otherwise the next theme update will overwrite your changes.

Via Shortcode or Page Builder Widget

Many themes and plugins offer ready-made shortcodes for contact information that already correctly embed the tel protocol. If you use such a plugin, it is worth checking the documentation. For individual customizations, we as a WordPress Agency also support you with theme extensions and clean integration into existing templates.

Telephone Link in Elementor, Jimdo, and Other Page Builders

Page builders simplify adding a clickable phone number because you enter the tel scheme directly into the link field of a button or text widget. The HTML code remains in the background and the builder takes care of the correct output.

Elementor Button Widget with tel as Link

In Elementor, drag a button or text widget to the desired location, click on the wrench icon in the link field, and enter tel with a plus sign, country code, and number there. The plus sign is adopted cleanly, even if the preview in the editor cannot actively test the link. Click tracking can be prepared via the field for custom attributes.

Making a Jimdo Phone Number Clickable

In Jimdo, insert a button element, select the option for an external link, and write the complete tel value in the URL field. Some older Jimdo versions automatically block the protocol and remove the plus sign. In this case, an HTML block with a hand-written a tag helps, bypassing the block.

Wix, Squarespace, and Webflow

Wix, Squarespace, and Webflow accept the tel scheme in the link dialog of any button or text block. In Webflow, you can even populate the link dynamically in CMS collections. Three mistakes occur particularly often with page builders.

  • Spaces or parentheses in the href value
  • Missing country code for international traffic
  • Duplicate tel prefix due to the builder’s autocomplete

Test clickable call behavior and set up tracking

A link that doesn’t work is worse than no link at all. That’s why functional testing on real devices is part of every implementation, as is a clean tracking setup for later analysis.

Test on smartphone, tablet, and desktop

Check the link on at least an iPhone with Safari, an Android device with Chrome, and a desktop with a current browser. On desktop, browsers behave differently. Chrome asks for a default application, Firefox offers a selection, and Safari leads nowhere without Skype or FaceTime. These differences are not a bug, but the expected behavior of modern browser architectures.

Click to Call Tracking in Google Analytics 4

If you want to measure success, set up a click trigger in Google Tag Manager for all elements with the CSS selector a with href beginning tel. The resulting GA4 event, for example under the name phone_click, can later be marked as a conversion. This way, every click on a clickable phone number flows into your reporting chain and provides the data basis for targeted optimizations. In combination with a server-side tagging setup, you also avoid data loss caused by ad blockers.



Accessibility, SEO, and structured data for telephone links

A clickable phone number also contributes to accessibility because it makes calling easier for users with motor impairments. However, some rules must be followed so that the link meets applicable standards while also providing SEO value.

Requirements from WCAG and BFSG

WCAG 2.2 requires a minimum size of 24 by 24 pixels for every touch area. Pure icon links without visible text also require an aria-label that describes the function. Since June 28, 2025, the BFSG obligates many companies to make their websites accessible. Anyone who has their website accessibility checked protects themselves against legal warnings. The legal background on the BFSG also helps to realistically assess your own status.

The following points are essential for clickable phone numbers.

  • Visible text next to the icon or link text clearly recognizable as a phone number
  • At least 24 by 24 pixels touch area for precise tapping
  • Sufficient contrast between link text and background according to WCAG guidelines
  • Visible focus outline for keyboard navigation

Structured data with Schema.org

Search engines interpret a phone number better when it is marked up in structured data. Using the Schema type ContactPoint with the telephone property, you signal to Google and AI searches how this number is used. Embedded as JSON-LD in the page header, the markup is not visible, but it helps with featured snippets and knowledge panels.

When implementation by a WordPress agency is worthwhile

You can integrate a single clickable phone number yourself in five minutes. However, as soon as growing demands for tracking, multi-site, or performance come into play, external support with industry experience is worthwhile.

Typical cases for external support

As soon as multiple locations, international area codes, or dynamic phone numbers for call tracking providers such as Matelso or Phonalytics come into play, the complexity increases significantly. A BFSG-compliant frontend, a multi-site setup with different country numbers, or integration into a CRM also go beyond what page builders can deliver out of the box.

What an agency specifically takes on

In such projects, we take care of clean HTML markup, setup in the tag manager, GA4 configuration, and schema markup. If you want to integrate phone tracking into your landing pages and your entire conversion measurement, we support you with experience from over ten years of web development and a proven track record in Google Partner and SEO Top 100 projects.

Conclusion on the HTML phone link

An HTML phone link is one of the simplest means of turning website visitors into callers. With the right syntax, an international format, and a subtle tracking solution, you get more inquiries out of every contact page. Anyone who also takes the requirements from WCAG and BFSG seriously creates a basis for accessible communication and thus a future-proof solution. This is how a technical detail becomes a tangible lever for your own lead generation.

Florian
Florian
has found his calling through passion. Fundamentally honest and direct, he advises everyone from sole proprietors to founders and startups, as well as business and management levels of SMEs. As a consultant, he understands how to reduce complex relationships to their essence and develop a direct message for customers and employees with a sustainable strategy and optimization.

Leave a Reply

Your email address will not be published. Required fields are marked *


Probably the newest best tool & software offers with a lifetime license

Our recommendation:

Screenshot of bit.ly

Pay once for software access & enjoy it for a lifetime