Lead Generation Counter

  • Member Access
  • Count form submissions and clicks on contact details. Use the meta values for statistics, filtering, and membership limits.

🔥 Lead Generation Counter for Voxel + Elementor

Want to know how many people submit a form or click on your contact details?
The Lead Generation Counter plugin makes it effortless to track user interactions on your listings or posts.

🎯 What It Tracks:

Elementor Form Submissions
Count the number of times users submit an Elementor form on a specific post or listing.

Click Interactions
Track clicks on any contact element (email, phone, website, etc.) simply by assigning a special ID.

🛠️ How It Works:

Assign an ID to your clickable elements using this format:

click-counter-your-label

Example IDs:

  • click-counter-email

  • click-counter-phone

  • click-counter-website

  • click-counter-social

Every time a user clicks one of these elements:

  • A new meta field is automatically created on the post or listing

  • The click count increases by 1

You can create unlimited click counters – just make sure the ID starts with click-counter-.

📊 Auto-Generated Meta Fields:

  • click-counter-email (or any custom ID you use)

  • click-counter-phone

  • click-counter-total → Automatically sums all counters that start with click-counter-

🔧 How to Set It Up in Voxel:

  1. Create Voxel Fields
    Add a custom field for each counter you want (e.g., click-counter-email, click-counter-total) under the post type settings.

  2. Use Elementor + Class/ID
    Add the correct ID to your clickable elements in Elementor.

  3. Display Counter Values
    Use Voxel’s dynamic tags to show how many times each contact method was used!

 

📨 Counting Form Submissions as Leads

To track leads generated from form submissions, you can easily set it up using Elementor Pro forms on your post type templates.

📋 Setup Instructions:

  1. Use a Global Form
    Insert a global form into your post type template (e.g., Listings, Profiles, Products).

  2. Dynamic Email Routing
    Set the “Email To:” field in the Elementor form to a dynamic tag that fetches the listing owner’s email.

  3. Collect Submissions
    Under Actions After Submit, make sure you enable “Collect Submissions”.

📈 How It Works:

  • When a user submits the form, a meta field called submission_count will automatically increment by +1.

  • This only affects the post/listing where the form was submitted.

  • You’ll have a clear and automatic record of how many leads each listing has generated!

🛠️ Notes:

  • You can display the submission_count anywhere using a Voxel dynamic tag.

  • Combine submission_count with your click counters to get a full picture of how users interact with your listings!

 

Check out this DEMO

  • UI/UX Designer & Wordpress Developer
  • Other Resources

Live check for new Notifications and Messages in Voxel. Updates live the page title (X), favicon and the bell/inbox icons.

Looking to drop custom scripts without editing your theme’s files? 📌 WPCode Lite lets you paste any snippet—HTML/JS/CSS/PHP—directly into your site’s global header, body, or footer, all from one streamlined settings page.

  • Third-party
  • 1

Allow visitors to sort your posts by number of views, here’s a simple way to make it happen without any complex plugin.