✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for ThirstyAffiliates

ThirstyAffiliates writes every redirect to wp_ta_link_clicks while the link itself lives in the thirstylink CPT. SleekView joins both into one sortable table so click data sits beside the slug it belongs to.

♾️ Lifetime License available

SleekView table view for ThirstyAffiliates

Affiliate links and clicks live in two separate places

ThirstyAffiliates models each affiliate URL as a thirstylink post with destination, no-follow, and category metadata, then logs redirects to wp_ta_link_clicks with timestamps and IP rows. The default WP Admin shows the post list under one menu item and the click report under another, so checking whether /recommends/oldsaas still earns clicks means flipping between two screens and matching slugs by eye.

SleekView reads both tables in a single query and presents one row per link with a 30-day click count, last-click date, and computed health label drawn from the latest redirect response. Inline edits to destination URLs or labels write back to the thirstylink post via standard hooks, so any add-on listening for link updates still fires. The wp_ta_link_clicks table stays untouched.

That structure surfaces the things you actually want to know on review day: which links are dead, which ones earn most this month, and which destination URLs need swapping. The Bluehost referral driving 412 clicks sits beside the discontinued course at zero clicks. One sortable table replaces the report pivot.

Workflow

How SleekView joins ThirstyAffiliates data

1

Read CPT

Pull every thirstylink post with its destination, label, slug, redirect type, and category taxonomy terms in a single query.
2

Aggregate clicks

Roll up wp_ta_link_clicks into 30-day totals and last-click timestamps per link ID, then attach those columns to the post rows.
3

Compute health

Compare the latest stored redirect response per link to flag broken (4xx/5xx), slow (>2s), or healthy rows automatically.
4

Edit inline

Update destination URLs, labels, or categories by clicking a cell. SleekView writes via the standard ThirstyAffiliates post update hooks.

Sample columns

Affiliate links with click data

Compiled by joining the thirstylink post type with click rows ThirstyAffiliates records on every redirect.
Source: thirstylink CPT + wp_ta_link_clicks
Array Array Array Array Array Array
812 Bluehost referral /recommends/bluehost 412 2026-04-24 Array
844 ConvertKit /recommends/convertkit 188 2026-04-23 Array
871 Old SaaS link /recommends/oldsaas 12 2026-04-10 Array
902 Discontinued course /recommends/course101 0 2026-01-22 Array

Comparison

ThirstyAffiliates default vs SleekView

ThirstyAffiliates default

  • Click stats live on a separate reports tab from the link list
  • No inline view of broken or slow-responding links
  • Cannot filter the link list by 30-day click volume
  • Bulk editing destination URLs means opening each post
  • Health checks require the Pro add-on and run as a separate report

SleekView

  • Links and click totals in one row each
  • Filter to broken or slow links instantly
  • Inline edit destination URLs and labels
  • Sort by clicks to find your top performers
  • Export filtered link reports to CSV

Features

What SleekView gives you for ThirstyAffiliates

Link plus clicks

Joins the thirstylink CPT with wp_ta_link_clicks so destination, slug, redirect type, and 30-day click totals appear together as one sortable, filterable row.

Broken link alerts

Color-coded health column flags slow or broken redirects from the latest stored response, so dead Bluehost or vendor URLs surface without running a separate Pro health check.

Top performer sort

Order rows by 30-day clicks descending to spotlight the links earning the most. The 412-click row sits at the top, the dead course at the bottom.

Audience

Where ThirstyAffiliates pros use SleekView

Earnings audit

Identify the top-earning slugs each month, then add them to more posts. The 30-day rollup beside the link makes reviews quick instead of report-heavy.

Broken cleanup

Filter to broken or slow health, edit the destination URL inline, and move on. No drilling into each thirstylink post or running the Pro link checker.

Editor briefs

Export the under-performing links filtered to under 50 clicks for 90 days, then hand the CSV to writers as a swap list with destinations and current placements.

The bigger picture

Why affiliate link hygiene needs better tooling

Affiliate revenue rots quietly. A merchant ends a program, a destination URL slugs change after a rebrand, an SSL cert lapses on a vendor's old subdomain, and your redirect starts throwing 502s. Visitors hit dead pages, you stop earning, and the only signal is a click count quietly dropping toward zero in a separate report.

ThirstyAffiliates collects everything you need to spot those failures: redirect responses, click totals, last-click timestamps. The data just lives across two admin screens that nobody opens together. SleekView puts the link list and the click rollup in one row each so a five-minute Friday review actually shows you what's broken.

Sort by clicks descending to find the high-traffic Bluehost referrals worth promoting more, then filter to broken health to fix the ones earning nothing. For sites with hundreds of cloaked links built up over years, that single view is the difference between active portfolio management and quiet revenue decay.

Questions

Common questions about SleekView for ThirstyAffiliates

No. ThirstyAffiliates' built-in reports keep working unchanged. SleekView complements them with a sortable, filterable WP Admin table that joins the link CPT with the click table in a single view, which the native UI never does. Use whichever fits the task.

 

Only when you inline edit a destination URL or label. The edit writes back to the thirstylink post via the standard wp_update_post path, so any add-on hooked into ThirstyAffiliates' save events still fires. The wp_ta_link_clicks table is read-only from SleekView.

 

No. The free plugin's thirstylink custom post type and wp_ta_link_clicks table are all SleekView needs. Pro-only fields like geolocation redirects appear as additional columns when Pro is active, but the free plugin gives you the link plus click rollup view on its own.

 

Yes. Apply any filter (broken health, top 50 by clicks, specific category) and export visible rows to CSV. Exports include link ID, slug, destination, label, 30-day clicks, last-click timestamp, and health, so the file is ready to hand to writers or finance.

 

Yes. ThirstyAffiliates link categories are a custom taxonomy on the thirstylink CPT, so they surface as a filter column. Group rows by category to audit one program (Bluehost, ConvertKit, course affiliates) at a time without switching screens or building a custom WP_Query.

 

No. SleekView only renders inside WP Admin and never touches the redirect path that visitors hit. The wp_ta_link_clicks logging and ThirstyAffiliates' redirect controller keep running unchanged. Front-end performance is identical to running ThirstyAffiliates alone.

 

Yes. The thirstylink post stores redirect type (301, 302, 307), no-follow flag, and sponsored attribute in post meta. SleekView surfaces them as filterable columns so you can audit which links use which redirect type, useful before a SERP review or compliance check.

 

Deleting a thirstylink post via SleekView calls wp_delete_post, which fires the same hooks the native delete uses. Whether wp_ta_link_clicks rows are removed depends on your ThirstyAffiliates settings; SleekView doesn't override that behavior, so existing cleanup logic continues to apply.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView