Black Friday 2026: 30% off every lifetime plan | TurnKey Directories
Black Friday 30% off every lifetime plan, 23–30 November 2026, 23–30 Nov See the prices →
Black Friday 30% off every lifetime plan · ends 30 Nov 2026, 23:59 UTC · ends 30 Nov Choose your plan →
Black Friday 2026

Build a directory you own.
30% off every lifetime plan. The Black Friday offer has ended.

Import business listings in bulk, let owners claim their profiles and charge for listing plans with your own Stripe account. Pay once, keep lifetime updates, and from 23 to 30 November the one-time price of every plan is 30% lower. Thank you to everyone who joined. Normal prices are back: pay once for lifetime updates or yearly to start smaller, and the free plugin is still on WordPress.org.

See the Black Friday prices See current pricing Open the live demos
Opens 23 Nov 2026 · 00:00 UTC Ends 30 Nov 2026 · 23:59 UTC Ended 30 Nov 2026 · 23:59 UTC

Lifetime plans only · annual unchanged · 30-day money-back guarantee Pay once, lifetime updates · 30-day money-back guarantee

Black Friday prices · from 23 NovemberBlack Friday prices · until 30 NovemberCurrent one-time prices

Pick the plan your directory needs

From 23 November every one-time plan is 30% off, and the buttons will apply the code for you. Annual plans keep their normal price. Start with the lowest plan that covers what you need; moving up later only costs the difference. Every one-time plan is 30% off and the buttons apply the code for you. Annual plans keep their normal price. Start with the lowest plan that covers what you need; moving up later only costs the difference. The Black Friday prices have ended. These are the normal one-time prices; the annual option is on the main pricing table.

Tier 01 · 1 site
Starter

Choose it when: One directory and your own CSV or spreadsheet.

$209.30 was $299 one-time
You save $89.70
$299 one-time
Bulk import up to 10,000 listings
  • CSV/XLSX bulk import, up to 10,000 listings
  • Claimable listings and customer portal
  • Stripe billing: free tier plus one paid owner plan
  • Reviews and display-ad zones
  • Email support
Choose Starter Opens 23 Nov Choose Starter

Annual stays $129/yr · 30-day money-back guarantee

Tier 02 · 1 site
Growth

Choose it when: You want to scrape listings inside the wizard and sell several plans.

$384.30 was $549 one-time
You save $164.70
$549 one-time
Bulk import up to 30,000 listings
  • Everything in Starter, up to 30,000 listings
  • Outscraper scraping inside the setup wizard (you pay Outscraper directly)
  • Unlimited owner plans, upgrade marketplace, sponsored placement
  • Network Hub and keyword tracker (base tabs)
  • Priority email support
Choose Growth Opens 23 Nov Choose Growth

Annual stays $199/yr · 30-day money-back guarantee

Tier 03 · 1 site
Pro

Choose it when: One big directory and deeper Search Console analysis.

$629.30 was $899 one-time
You save $269.70
$899 one-time
Bulk import up to 50,000 listings
  • Everything in Growth, up to 50,000 listings
  • Keyword Opportunities and Cannibalization tabs
  • TKD Reading Toolbar Pro bundled
  • Direct Discord access and roadmap input
Choose Pro Opens 23 Nov Choose Pro

Annual stays $329/yr · 30-day money-back guarantee

Tier 04 · Unlimited sites
Agency

Choose it when: You build directories for clients, or run several of your own.

$1,049.30 was $1,499 one-time
You save $449.70
$1,499 one-time
Bulk import up to 50,000 listings per site
  • Everything in Pro, on unlimited sites with one license
  • 50,000-listing bulk import on every site
  • Reading Toolbar Pro on every site
  • Dedicated agency Discord queue
Choose Agency Opens 23 Nov Choose Agency

Annual stays $549/yr · 30-day money-back guarantee

How the discount will work. From 23 November, 00:00 UTC, the buttons above open the checkout with the code BF30 already applied, and the checkout shows the reduced one-time price. One code per order, so it does not combine with FOUNDING100, a testimonial code or the 10% business-plan code. Prices are in USD before applicable taxes. Hosting, domain, listing data and external APIs are separate.

How the discount works. The code BF30 is already in every button above, and the checkout shows the reduced one-time price. Reached the checkout another way? Type BF30 into its discount field. One code per order, so it does not combine with FOUNDING100, a testimonial code or the 10% business-plan code. Prices are in USD before applicable taxes. Hosting, domain, listing data and external APIs are separate.

Side by side

What changes from plan to plan

Every paid plan runs the same directory. The differences are how many listings you can bulk import, how many sites you can run, and a handful of tools.

FeatureStarterGrowthProAgency
Bulk import ceiling10,00030,00050,00050,000 per site
Sites111Unlimited
CSV / XLSX bulk importYesYesYesYes
Claimable listings, customer portal, reviews, Stripe billing, ad zonesYesYesYesYes
Owner subscription plans2, counting freeUnlimitedUnlimitedUnlimited
Outscraper scraping in the wizard—YesYesYes
Upgrade marketplace and sponsored placement—YesYesYes
Network Hub—YesYesYes
Keyword tracker—Base tabsPlus Opportunities and CannibalizationPlus Opportunities and Cannibalization
TKD Reading Toolbar Pro——BundledOn every site
SupportEmailPriority emailPriority, plus direct DiscordPriority, plus agency queue
One-time price $209.30 $299$299 $384.30 $549$549 $629.30 $899$899 $1,049.30 $1,499$1,499

The ceilings are bulk-import limits per site. Every limit and feature is listed on the features page.

Before you pay

Open the real thing

Three live directories at the three single-site import ceilings, and full builds recorded from start to finish. No signup needed to look around.

10k-demo.turnkeydirectories.com
★★★★★
★★★★☆
10K
Starter tier
90+

10,000-listing demo

A working roofing contractors directory. Every page real, every listing schema-marked, every search filtered.

Open the demo
30k-demo.turnkeydirectories.com
★★★★★
★★★★☆
30K
Growth tier
90+

30,000-listing demo

Multi-state coverage. Test the search, the filters, the map, the load times at three times the scale.

Open the demo
50k-demo.turnkeydirectories.com
★★★★★
★★★★★
50K
Flagship
90+

50,000-listing benchmark

Full-scale benchmark. 50,000 businesses, full search, full schema, full speed — the ceiling of a single install.

Open the demo
24:39 The TreeCrewHub build: 10,349 listings from scratch, and what it costTreeCrewHub: 10,349 listings. That is above Starter's 10,000 bulk-import ceiling, so a build this size needs Growth or higher. 16:08 How to build a business directory on WordPress: 6,370 listings, start to finishChimneyFinder, built and recorded in one sitting. 50:33 The full tutorial: from install to a live directoryEvery setting in the plugin, in order, in one video.
What happens next

From checkout to your first listings

  1. Check out

    Pay on the Lemon Squeezy checkout. Your receipt and your license key arrive by email.

  2. Install the plugin

    Install the free TurnKey Directories plugin from WordPress.org, then upload the Pro add-on from your order.

  3. Activate your license

    Paste the key into the plugin's license screen. Your plan's features are then active on that site.

  4. Import your first listings

    Run the setup wizard and import a small sample of your CSV first, then the rest. The getting-started guide covers every step.

Stuck at any step? Email support@turnkeydirectories.com with the step and the error message.

Black Friday questions

Which plans are included?
All four one-time (lifetime) plans: Starter, Growth, Pro and Agency, each 30% off. Annual plans and renewals keep their normal price.
When does the offer end?
On 30 November 2026 at 23:59 UTC. After that the normal prices return. There is no extension.
Do I need to enter a code?
Not if you use the buttons on this page: they apply BF30 for you. If you reach the checkout another way, type BF30 into its discount field.
Can I combine BF30 with another code?
No. The checkout takes one code per order, so BF30 does not combine with FOUNDING100, a testimonial code or the 10% business-plan code. During the sale BF30 saves more than FOUNDING100 or the 10% business-plan code.
What does lifetime mean here?
You pay once and keep updates for that plan for life, on the number of sites the plan covers. There is no renewal.
What is not included in the price?
Your hosting, your domain and your listing data. If you scrape listings with Outscraper inside the wizard (Growth and up), Outscraper bills you directly. Prices are in USD before applicable checkout taxes.
What if it turns out not to be right for me?
Every paid license has a 30-day money-back guarantee. Email support@turnkeydirectories.com with "Refund" in the subject. The full terms are in the refund policy.
I already own a TurnKey license. Can I upgrade at this price?
Upgrades keep their normal price: you pay the list-price difference between plans. Email support before buying a second license and we will check the right option for you.
I am on an annual plan. Does this apply to me?
Annual prices do not change. If you want to move to a lifetime plan during the sale, email support first and we will quote it, so you never pay twice.
Is there a free version?
Yes. The free plugin on WordPress.org has no cap on listings you add by hand and runs on as many sites as you like. The paid plans add bulk import, billing, claims and the rest of the table above.
Will the plugin bring me traffic or customers?
It gives you the directory software. Traffic and income depend on your niche, your data and how you promote the directory. The demos show what the software does; they are not a promise of rankings or revenue.
What is the Open Build Program?
A different route: build a directory in public, post one update a month, and get Pro free for 12 months, with lifetime Pro when you finish. A Black Friday purchase carries no content commitment. See the program.

The sale opens 23 November.
Look around first.
30% off until 30 November.
Build the directory you keep.
Black Friday is over.
The free plugin is not.

Install the free plugin, add a few listings by hand and watch the structure appear on your own domain. Move to a paid plan when you are ready to import in bulk.

Free version on WordPress.org Pay once, lifetime updates 30-day money-back guarantee