How to Create a Media Kit for Your WordPress Website

Most website owners wait until a brand contacts them before thinking about a media kit. By then, you’re scrambling to pull together traffic figures mid-conversation — and that’s not the first impression you want to make when someone is deciding whether to spend money on your platform. A media kit should exist before you need it, sitting on a page that sponsors and advertisers can find without having to ask.

If you’ve been building your WordPress site with the goal of earning revenue from it, a media kit is one of the simplest steps you can take to present yourself professionally to potential partners. It lays out who reads your content, how many of them there are, and what sponsorship options you offer — all in one place.

Quick Answer

Create a dedicated WordPress page showing your traffic figures, audience demographics, content topics, and available sponsorship packages. Keep it current, honest, and easy to link to when pitching brands directly.

Why This Matters

Brands that want to run a sponsored post or place an ad on your site need specific information to say yes — your audience size, demographics, and what you’re charging. If they have to email you three times to get these details, most won’t bother. A media kit answers every question before it’s asked, and it signals that you treat your site like a media property rather than a hobby blog.

A media kit also improves your results when you reach out proactively. When you’re working on attracting sponsors for your WordPress website, attaching or linking to your media kit makes every pitch more efficient. You’re handing the brand exactly what they need to evaluate fit without back-and-forth.

What to Include

A media kit doesn’t need to be long. Most sponsors are busy — they want key facts quickly. Cover these sections:

  • About the website: Two or three sentences on what your site covers and who it’s for
  • Traffic figures: Monthly page views and unique visitors, based on a three-month average
  • Audience profile: Country split, age range, and device type if available
  • Email list: Subscriber count and average open rate, if you have a newsletter
  • Social following: Any platforms where you have a meaningful, engaged audience
  • Sponsorship options: What you offer — sponsored posts, newsletter mentions, banner placements, social promotion
  • Pricing: Rates per placement, or a note that pricing is available on request
  • Contact details: A direct email address or link to a contact form

Step-by-Step: Building Your Media Kit in WordPress

Step 1: Collect accurate stats

Pull your traffic data from Google Analytics and use a three-month average rather than your best single month. If you don’t yet have solid traffic data, take the time to measure your blog traffic growth in WordPress before building your media kit — inflated or estimated figures that don’t hold up during a campaign will damage your reputation with sponsors.

For email subscribers, log into your email marketing provider and note your list size and average open rate. For social platforms, record your follower count. Be accurate — sponsors often verify claims before a second booking.

Step 2: Define your audience clearly

Most brands care more about who reads your content than how many. A tightly focused site with 5,000 monthly readers who are all small business owners is more valuable to certain sponsors than a broad tech blog with ten times that traffic. Look at your analytics for country breakdown, age range, and device type, then write two or three sentences describing what your readers are trying to accomplish. This audience description is often what closes a sponsorship deal.

Step 3: List your sponsorship options

Decide what you’re comfortable offering before you launch the page. Common options for WordPress website owners include sponsored posts, newsletter mentions, sidebar banner ads, and product reviews. In most sites I work with, presenting two or three clear packages — basic, standard, and premium — makes it easier for sponsors to choose than asking them to build something from scratch. Include a pricing note even if it’s just “rates from $X” — sponsors who have to email just to find out rates often don’t bother.

If you also run display advertising, mention this alongside your other options. Some sponsors compare a CPM-based placement like Google AdSense against the fixed-price option of a sponsored post when evaluating where to spend.

Step 4: Create the page in WordPress

In your WordPress dashboard, go to Pages → Add New. Give the page a title that’s immediately clear — “Advertise”, “Work With Us”, or “Media Kit” all work. Build the content using the block editor, keeping sections short and scannable. This page doesn’t need to be long — the most effective media kits cover everything a sponsor needs in one or two printed pages.

Set a clean URL slug such as /media-kit/ or /advertise/. Publish the page and add a link to it from your footer or main navigation so potential sponsors can find it without searching.

Step 5: Add a contact section

Close the page with a clear call to action and a direct way to get in touch. A simple contact form or a direct email address both work — the goal is to remove friction. If you use a contact form plugin, consider setting up a dedicated form for sponsorship enquiries that captures name, company, website, and message. Fewer fields means more submissions.

Practical Tips

  • Update your traffic figures at least quarterly — a media kit showing figures from last year suggests your site isn’t growing
  • Create a PDF version for outbound pitches, using a simple browser print-to-PDF of the page
  • Show one or two examples of previous sponsored content so brands can assess your editorial style before reaching out
  • Don’t hide your pricing — sponsors who have to email just to find out rates often don’t bother
  • If your site covers multiple topics, break out audience stats per category if the readership differs significantly

Common Mistakes

  • Inflated numbers: Brands verify during campaigns. If your real figures don’t match, you won’t get repeat bookings
  • Making it too long: A media kit isn’t a business plan. Stick to what sponsors actually need to make a decision
  • Forgetting to update it: Outdated stats are a red flag — sponsors notice when traffic figures haven’t changed in over a year
  • No contact path: If sponsors can’t easily reach you from the page, they’ll move to the next site
  • Vague audience description: “People interested in technology” tells a brand nothing. Be specific about who reads and why

Media Kit vs Direct Outreach

A media kit isn’t a substitute for active outreach — it’s a support tool. You still need to approach brands that fit your audience rather than waiting for them to discover your page. The media kit handles their follow-up questions before they ask. For sites in the early stages, a well-structured “Work With Us” page covers the same ground without the formality of a downloadable PDF. As the site grows and you pursue larger partnerships, a polished PDF becomes more valuable — especially when pitching brands with a formal review process.

Conclusion

Build your media kit now, before you need it. Create a dedicated page in WordPress with your current traffic figures, audience profile, and sponsorship options, then link it from your footer and update it every quarter. If you’re still in the early stages of setting up your site, the step-by-step guide to building a WordPress website covers the groundwork that makes a media kit worth creating. When a brand does reach out, you’ll have something professional ready to share.