Skip to main content
Login Join
Reseller Intent for GoDaddy Reseller Store
Analytics · Free

Reseller Intent for GoDaddy Reseller Store

by Kamran Abdul Aziz (@kamran)

1 upvote
Back to Showcase
Analytics Free domain reseller godaddy godaddy reseller reseller analytics reseller store
Reseller Intent for GoDaddy Reseller Store banner

About This Plugin

This is an add-on for the free Reseller Store plugin by GoDaddy Reseller Programs. Install and set that plugin up first, otherwise there is nothing for Reseller Intent to read.

Your domain search box is where people decide whether to buy from you. Out of the box you never get to see any of it. A visitor searches a name, finds it taken, tries three more, picks one, and leaves without buying. All of that happens and nothing is recorded.

Reseller Intent watches that search box and writes down what happened, without cookies and without storing anything that identifies a person. Then it turns those events into a dashboard you can actually read.

What you get to see

The dashboard opens on the numbers that matter: how many searches came in, how many were unique, how many people clicked through to the cart, and how that compares to the previous period. Below that, the story fills in.

You can follow the daily trend of searches against cart clicks, watch the funnel from search to selection to cart with the drop-off at each stage, and see which TLDs people actually ask for. You will find out how often a searched name was still free, which pages your searches come from, and whether people kept the name they typed or settled for something else.

Every list panel pages through the whole dataset, not just the top few rows, and any range can be exported as CSV or JSON.

You do not have to open the plugin to keep an eye on it. A small widget on your WordPress dashboard shows searches today, searches this week, and how many of them reached the cart.

Your data, your rules

There is no cloud service behind this plugin. Events are written to a table in your own database and never leave your site.

Nothing that identifies a visitor is stored. No cookies, no fingerprinting, no IP addresses, no user accounts. An event looks like “someone on a mobile device searched example.com and it was available”, and that is all it is. Country data, when your host or CDN provides it, comes from a two letter header, never from an IP address you keep.

You can delete data the way a browser lets you clear history: pick the last hour, day, week, month, six months, year, or everything, and you will see exactly how many events that removes before you confirm. If you would rather not think about it, set a retention window and old events are cleaned up on their own. Uninstalling can take the whole table with it, if you tick that box.

Testing your own storefront is normal, so there is an ignore list for your own searches, and known bots are skipped by default.

Shortcodes for your storefront

Three shortcodes come along for the ride, each with a visual builder under Reseller Intent, Shortcodes. They are useful on their own, and they always show real prices from your own catalog.

A TLD price strip prints a row of pills like “.com $13.99”, refreshed in the background so the numbers always match checkout. A live price shortcode prints the cheapest, highest, or full range across the plans you select, wrapped in your own wording. A support line prints the right regional phone number for each visitor as a single tap to call link.

Built to stay out of the way

The frontend footprint is a few small files, and they only load on pages where your search widget actually is. No React, no frameworks, no web fonts, and no requests to anyone else’s server from your visitors’ browsers.

Page caching does not break tracking, aggressive caching included. The dashboard itself only loads inside wp-admin, so it never touches your site’s speed. There is even an optional setting that trims Reseller Store’s own sitewide scripts from pages that have no store element on them.

For developers

Filter rintent_should_track to pause tracking, for example until your consent plugin says yes. Filter rintent_event_data to change or drop an event before it is written. Filter rintent_page_needs_store if a page builder renders the search widget somewhere the plugin cannot see.

Everything lives in one indexed custom table, and requests that have nothing to do with tracking run zero extra queries.

Shortcodes

Build any of these visually under Reseller Intent, Shortcodes. The builder shows a live preview and hands you the finished shortcode to copy.

TLD price strip

[rintent_tld_strip tlds=".com,.in,.io" theme="dark" more_url="/domains/" more_label="560+ more TLDs"]

A row of price pills using live prices from your own catalog, so they always match what the visitor sees at checkout. Prices are cached for twelve hours and refreshed in the background, and after a Reseller Store product import.

tlds is a comma separated list, with or without the leading dot. `theme` is light or dark, and dark sections are also detected on their own. `more_url` and `more_label` add an optional last pill that links wherever you want.

Live product price

[rintent_price ids="12,14,15" before="Starting at " after=" per year" mode="min"]

Prints a real price from the products you select, so it updates itself when GoDaddy reprices a plan.

mode can be `min` for the cheapest, `max` for the highest, or `range` for both ends with a `separator` between them. `before` and `after` are your own wording, and `fallback` is what shows if no price is available yet. Each part has its own CSS class, so your theme can style the number differently from the words around it.

Regional support line

[rintent_phone prefix="Call us"]

Shows one phone number as a tap to call link, picked for the visitor’s region from the browser timezone. No IP lookups and no external service.

GoDaddy’s public support numbers are built in as defaults. Add your own numbers on the Shortcodes page and updates will never overwrite them.

WP-CLI

wp rintent stats

wp rintent stats --days=30

Prints searches, unique searches, cart clicks, domains added and the search to cart rate for the last N days. Leave off --days for everything.

wp rintent export

wp rintent export --days=90 --format=csv > events.csv

Streams every event to stdout as CSV or JSON, in batches, so the size of your table does not matter. Redirect it wherever you like.

wp rintent clear

wp rintent clear --range=month --yes

Deletes events in a window: hour, day, week, month, 6months, year or all. Without --yes it asks first.

wp rintent refresh-tld

wp rintent refresh-tld

Fetches fresh TLD strip prices immediately instead of waiting for the scheduled refresh.

External services

The optional TLD price strip fetches live domain prices from GoDaddy’s storefront API at secureserver.net, the same platform that powers every Reseller Store storefront. This is what keeps the pills showing the same prices as checkout.

What is sent: your public reseller ID and one static probe domain name per TLD you configured. This happens from your server about twice a day, plus whenever you press refresh, and only while the price strip shortcode is actually in use. No visitor data of any kind is ever sent.

The service is operated by GoDaddy: Universal Terms of Service, Privacy Policy.

The built in default support numbers for the phone shortcode are GoDaddy’s published support numbers, stored inside the plugin. Showing them involves no external request.

Community Reviews

No reviews yet. Be the first to share your experience!

Log in to leave a review