—
The experience
—
Swipe. Match. Connect.
A fully native interface, right inside WordPress. No app stores, no custom builds just one block.
Swipe-style discovery
Users browse profiles in a stacked card interface. Like or send Love to really stand out for a potential match. You can also Pass. Made a mistake? Go Back to previous profile. Batched card loading keeps things fast, even with large user bases.
Smart matching by age, distance & preference.
Incognito mode
Privacy-first matching for users who prefer to stay unseen. Members using Incognito Mode are hidden from browse results and only become visible after they Like or Love someone.
Privacy is crucial to some members
Real-time messaging
Matched users chat instantly. Delivery receipts, read indicators, and a live typing signal make every conversation feel immediate. Messages are fully sanitized against injection attacks.
Quality Profiles
Right after signing up, users are guided to complete their profile before doing anything else. Browsing other members is only available once their profile is complete.
Better profiles lead to better matches
Mutual matching
A match is only created when both users like each other – no one-sided messages. Both users are notified in-app and by email the moment a match happens.
Location-aware discovery
GPS-based or manual city/country entry. Distances calculated via Haversine formula and shown in km or miles. Set radius limits per membership tier.
One page, everything
Add SwipeWP block or shortcode to any page and you’re done. Registration, browsing, chat, profiles, and account management – all in one, zero additional pages needed.
Age range
Users can personalize their matching experience by selecting an age range for potential matches, so results feel more relevant from the start.
SwipeWP gives you the product story.
Online Dating Plugin for WordPress Swipe. Match. Chat. Monetize.
Set any genders
Start with Female and Male by default, then tailor the experience to your community. SwipeWP lets you add unlimited gender options and matching preferences so users can feel seen, comfortable, and better matched.
—
Monetization
—
Memberships that actually convert
Flexible plans, multiple billing cycles, and two payment gateways. All the tools you need to turn free users into paying subscribers.
6
Billing period types
2
Payment gateways
∞
Plan tiers you can create
Free
Built-in baseline plan
Tiered membership plans
Create unlimited paid plans — Pro, Gold, Premium, VIP, whatever fits your brand. Each plan carries its own badge label, badge color, and optional WordPress role for deeper integration with other plugins you might use. The Free plan is always present as the default baseline; paid plans layer on top.
Monthly
Quarterly
Annual
One-time
Lifetime
Trial
Stripe & PayPal built in
Connect Stripe, PayPal, or both. Both gateways support test and live modes. Verify your entire checkout flow in sandbox before going live. Webhooks are verified with signature checking and replay-attack protection baked in. If you need more payment gateways, contact us.
Stripe
PayPal
Webhook security
Test mode
Entitlements engine
Control exactly what each plan can do. Daily, weekly, monthly Like limits, Love quotas, Go Back slots, photo upload caps, maximum search radius, manual location access, and incognito mode. Set global defaults and let paid plans override any value. Build a compelling upgrade path without touching code.
Full subscription management
Every subscription is tracked end-to-end: plan, billing period, trial dates, renewal status, and payment gateway references. Admins can manually adjust any subscription. Extend it, upgrade it, or add notes. All directly from the WordPress back end.
—
Admin tools
Run your platform
Not a spreadsheet
A purpose-built dashboard gives you the metrics that matter: registrations, active users, match rates, MRR, ARR, and subscription conversion and more all in one place.
Revenue overview
Today, this week, this month, and all-time at a glance.
MRR & ARR tracking
Understand your recurring revenue trajectory.
Membership mix
See how users distribute across your plans.
Activity metrics
Swipes, matches, messages, and active users.
CSV export
Download any data set for external reporting.
Customer list
Every user with plan, registration date, and last seen.
—
Trust & safety
—
Safe by default. Private by design.
SwipeWP ships with the moderation tools, security hardening, and GDPR compliance features that dating platforms require and that regulators expect.
GDPR privacy controls
Built on WordPress’ native privacy tools for better integration with your site. Supports consent-focused workflows alongside WordPress data export and erasure features.
Built-in reCAPTCHA
Out-of-the-box reCAPTCHA support helps protect registration and login forms from bots, spam, and automated abuse. Quick to enable, with no extra plugin required.
Moderation and safety tools
Admins can review reports, keep moderation logs, and take action when needed. Profiles can be suspended automatically after a defined number of reports for faster, rule-based enforcement.
Login protection
Protect user accounts with failed login tracking, configurable lockout thresholds, and custom lockout duration. A simple way to reduce brute-force attempts and suspicious access.
Message rate limiting
Limit how many messages users can send within a set time window. Helps prevent spam, abuse, and mass messaging while keeping conversations more genuine.
Geocoding rate limiting
Control how often geocoding requests can be made to prevent abuse and manage API usage. Helps keep location features stable, efficient, and cost-aware.
Mailqueue and email templates
Queue outgoing email notifications for smoother delivery and better performance under load. Edit existing emails or create new ones to match your brand and workflow.
Optional legal consent
Privacy Policy and Terms & Conditions can remain optional until you choose to enable them. Once turned on, users must accept them during registration to continue.
Full-screen mode
Create a distraction-free experience by removing everything on the page except SwipeWP. Perfect for a more immersive, app-like browsing flow.
READY TO LAUNCH YOUR DATING SITE?
Launch Your Own Dating Site with SwipeWP
Give your users the modern dating experience they expect with swiping, matches, chat, discovery, moderation, and monetization tools built into one powerful WordPress plugin.