SleekView for Geo Redirect: redirect rules and hit log as tables
Geo Redirect maps countries to destination URLs in wp_options and logs each redirect with the country, source path, and destination. SleekView reads both surfaces so the team can audit which rules fire, which countries hit which URLs, and which redirects never trigger.
♾️ Lifetime License available
Redirect rules with the log that proves they work
Geo Redirect is a small plugin with a clear job: map a visitor's country to a destination URL, and redirect on first hit. The rules live in wp_options under the plugin's own option keys, and a log row records each redirect with the country code, the source path, the destination, and the timestamp.
The default admin focuses on rule entry. The rule list is a simple form, and the log (where present) is a flat paginated list filtered by date. Operators who want to compare which countries redirected to which destinations, or which rules sit in the list but never fire, end up exporting the log to CSV.
SleekView reads the rule list and the hit log as paired sources. Each row carries the country, the source URL, the destination, and the timestamp. Saved views like Redirects to the EU storefront or Rules with zero hits this month replace the export workflow. The plugin still owns the redirect decision; SleekView just turns its records into a queryable workspace.
Workflow
From a redirect map to a queryable log
Connect the rule list
wp_options and exposes country, source path, destination, and hit count as columns.
Compose the log view
Save the storefront audit
Prune zero-hit rules
Sample columns
A typical Geo Redirect hit log view
wp_options (country-to-URL rule list) + plugin redirect log rows
| Time | Country | Source | Destination | Rule | Action |
|---|---|---|---|---|---|
| 8s ago | DE | /shop/ | /de/shop/ | EU storefront | Redirected |
| 2m ago | FR | / | /fr/ | EU storefront | Redirected |
| 14m ago | CA | /pricing/ | /ca/pricing/ | CA pricing | Redirected |
| 1h ago | GB | /contact/ | /uk/contact/ | UK contact | Loop guard |
Comparison
Default Geo Redirect admin vs SleekView
Default Geo Redirect
- Rule list and hit log live on separate screens
- No per-rule hit counter visible without scanning the log
- Loop-guard events are buried in the same flat log as normal redirects
- No saved view for rules with zero hits over a rolling window
- Exports are per screen rather than per saved query
SleekView
- Rules and hit log readable in one workspace
- Filter by country, source, destination, or rule in any combination
- Saved views for zero-hit rules and loop-guard events
- Sort by country to verify storefront mappings at a glance
- CSV export honours active filters and column order
Features
What SleekView gives you for Geo Redirect
Source and destination side by side
Each row carries the source path and the destination URL together. Verify storefront mappings without bouncing between the rule list and the log.
Country-level audits
Filter by country code to see which redirects fired for visitors from each market. Mapping mistakes show up as wrong-region rows rather than tickets.
Zero-hit pruning
Sort the rule list by hit count to find country rules that never fired. The list shrinks to the rules that actually shape live traffic.
Audience
Who uses SleekView for Geo Redirect
Ecommerce ops
Verify that EU, UK, and CA buyers land on the right storefront. Filter by country and source URL to catch a missing mapping the morning it starts shipping wrong-region pages.
Marketing teams
Campaign URLs that should redirect by country live in one log next to the rule that maps them. Misrouted leads become a single sortable view.
Site owners
Sort rules by hit count to find country selections that never fired. Prune the list to the redirects that actually shape traffic, with the log as evidence.
The bigger picture
Why redirect rules deserve a log workspace
Geo Redirect does a focused job: route a visitor to the right storefront based on the country resolved at request time. The detail is in the log: which rule fired, which source got rewritten, which destination shipped, and which countries never appeared. The plugin admin shows that data as a flat list and a separate rule editor, which works for case-by-case edits and falls short when an operator needs the full mapping picture.
SleekView reads the option-stored rule list and the redirect log as paired sources and renders them as one workspace inside WordPress. The plugin keeps owning the redirect decision, the country database, and the rule list. The team gets a triage and audit surface with saved views, role scoping, and CSV exports that honour the active filter set, so the storefront map is finally something marketing and ops can verify at a glance.
Questions
Common questions about SleekView for Geo Redirect
No. The base plugin already writes its rule list to wp_options and logs hits in the format SleekView reads. Pro features such as scheduled rules remain enforced by the plugin itself.
Where the install exposes a rule action through the plugin's own functions, a row action can trigger it. Otherwise the table surfaces the relevant rule so the edit can be made from the plugin's own admin.
 No. SleekView only reads on admin requests, and the country lookup runs in the plugin's hot path exactly as before. The view never sits in the redirect path.
 Detection runs inside Geo Redirect using its configured IP-to-country source. SleekView reads the country code already stored on each log row.
 Yes. Saved views can be assigned per role, so marketing gets a read-only redirect log scoped to campaign source paths without access to the rule editor.
 If Geo Redirect logs a loop-guard hit (because a visitor already matched the destination), the action column shows it. Loop-guard events sort separately from normal redirects so they can be tuned.
 
Yes per site. Each subsite has its own rule list and log, scoped to its own wp_options rows.
Yes. Any filtered view exports to CSV with active filters preserved. The file matches the operator's view at export time.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Woocommerce Google Product Feed
- Wp Simple Pay
- Woocommerce Payu Gateway
- Woocommerce Trade Pricing
- Woocommerce Credit Notes
- Wpc Product Quantity
- Woocommerce Low Stock Alerts
- Yith Woocommerce Gift Cards
- Woocommerce Paymongo
- Woocommerce Stock Notifier
- Woocommerce Conditional Discounts
- Winwar Aelia Currency Switcher
- Woocommerce Marketplace Stripe Connect
- Woo Direct Checkout
- Woocommerce Inventory Pro
- Private Content Restricted Content
- Paid Memberships Pro
- Indeed Ultimate Member
- Memberpress Affiliate Royale
- Wishlist Registration
- Woocommerce Memberships
- Ultimatemember Paid Content
- Paid Member Pro
- Wp Courseware Members
- Ultimatemember Private Content
- Userpro Pro
- Ultimatemember Social
- Memberpress Pro
- Membergate Pro
- Ultimatemember Mailchimp