How Zinn Hub Matches Freelancers to Projects (and How to Invite Them)

When you post a project on Zinn Hub, the system automatically notifies the freelancers whose profiles best match your brief — they receive an email and Telegram alert straight away. You can also invite specific freelancers directly from their profile

Zinn Digital™ LTD

Last Update 23 days ago


What happens when you post a project
The moment your project goes live, two things happen automatically:


  • Matching freelancers are notified. The system looks at your project's skills and category, scans every published Freelancer Profile, and picks the Zinners whose skills and categories best fit your brief. Those Zinners are notified immediately by email and Telegram (if they have Telegram linked), with a link straight to your project page and the proposal form.

  • A "Matching Freelancers" panel appears on your project page. Below your brief, you'll see a list of the top matching Zinners with their headline, rating, rate, skills and an Invite to Project button. You can invite any of them directly in one click.


This runs without you having to configure anything — every project triggers the matching automatically.

How a match is calculated
Matching is driven by two main signals, with a few tiebreakers for when multiple freelancers score equally.

Skill overlap

Every project has a list of required skills chosen by the buyer. Every Freelancer Profile has a list of skills chosen by the Zinner. The system counts how many skills overlap.

A project asking for "WordPress, WooCommerce, PHP, CSS" matched against a Zinner who listed "WordPress, WooCommerce, PHP, JavaScript" scores 3 matches out of 4. That's shown to the buyer transparently on each matching card as "Matched on 3 of 4 skills." More skill matches means a higher rank.

Category match

Every project is posted in a single category (for example SEO, Web Design, Content Writing). Every Freelancer Profile has a Primary Category plus up to 5 Additional Categories. The system also looks at the categories of any Zinns the Zinner sells, as a bonus signal.

If a Zinner's profile category matches your project category, they're in the candidate pool even when their skill overlap isn't perfect. Zinners who are both a skill match AND a category match rank higher than skill-only matches.

Tiebreakers

When two Zinners have the same skill-match score, the system ranks them by:


  1. Availability — Zinners set to "Available Now" rank above those set to "Busy" or "Available From" a future date

  2. Published Zinns — Zinners who sell Zinns rank slightly above those without, because their Zinns are visible social proof of their work

  3. Rating — higher-rated Zinners rank above lower-rated ones

  4. Profile completeness — fully filled profiles rank above half-finished ones


How to invite a specific freelancer
You don't have to wait for proposals to come in. If you already know the kind of freelancer you want — or you've spotted someone strong in the Freelancer Directory — you can invite them directly. There are three places the Invite to Project button appears.

1. From the Matching Freelancers panel on your project page

When you're already viewing your own project at /projects/{your-slug}/, scroll down to the Matching Freelancers panel. Each card has an Invite to Project button. One click sends that Zinner an invitation linked to the project you're viewing — you don't need to pick a project, because you're already on one.

This is the fastest way to invite when you've just posted and want to nudge a few of the top matches.

2. From a Freelancer's profile page

Browse to any freelancer's profile at /freelancers/{username}/. Logged-in buyers see an Invite to Project button in the header. Click it, and a modal appears listing your open projects:


  • Pick which project to invite the Zinner to

  • Add an optional personal message (for example "Hi Sarah, your WooCommerce experience looks perfect for this — would love to see a proposal")

  • Click Send Invite


If you don't have any open projects when you click the button, it changes to Post a Project instead and takes you straight to the posting form.

3. From the Freelancer Directory

Browse /freelancers/ to see every published Zinner. Filter by category, skills, rate, and availability. Every card has an Invite to Project button that opens the same project picker modal.

This is the best approach when you want to review multiple freelancers, compare profiles, and invite several at once — especially before your project has attracted many organic proposals.

What the freelancer sees when invited
Once you send an invite, the Zinner receives:


  • An email with the project title, budget range, your personal message (if you added one), and a direct link

  • A Telegram message if they have Telegram notifications connected

  • A dashboard alert on their next visit to /zinner-dashboard/?action=invitations

  • A visible banner on your project page saying "You were invited to this project by [your name]: '[your message]'"


The invite does not auto-create a proposal. It's a nudge, not a commitment. The Zinner still chooses whether to submit one. They can also decline the invite politely without penalty — declining isn't shared publicly.

What happens after the invite
Invites have their own status lifecycle, visible to both you and the Zinner:


  • Sent — the invite is out, the Zinner hasn't opened it yet

  • Viewed — the Zinner has opened the invite

  • Proposed — the Zinner has submitted a proposal (check your Proposals Received page to review it)

  • Declined — the Zinner has passed on this one


You can send as many invites as you like — there's no cap. Invites complement organic proposals, they don't replace them.

How to improve your match results (for freelancers)
If you're not getting matched to enough projects, or not receiving invites:


  • Check your skills list — the single biggest lever. Add every skill you genuinely have that buyers might search for. 20 is the maximum, but don't add junk just to fill the slots.

  • Check your primary and additional categories — make sure they cover everywhere you actually work. A web developer who only picks "Web Development" misses projects posted under "E-commerce" or "WordPress" when those are separate categories.

  • Set availability correctly — "Available Now" gives you the ranking boost in matching results. Keep it accurate — if you're swamped, change it to Busy so buyers aren't disappointed when you can't respond.

  • Fill every profile field — headline, bio, portfolio, featured Zinns, rate, location, social links. Profile completeness is a ranking signal, and a half-finished profile gets skipped before a buyer even sees it.

  • Get your first reviews — ratings from completed projects compound over time. Even one or two strong early reviews lift you above profiles with none.

  • Browse /projects/ regularly — even if you're outside the top matches for a specific project, you can always find it manually and submit a proposal. Early proposals get more attention than late ones.


How to improve your match results (for buyers)
If your project isn't attracting strong proposals or the matching panel looks thin:


  • List specific skills — the skills you add to your project are the primary matching input. Vague skills ("General Web Work") match vaguely. Specific skills ("Shopify API, Liquid, Webhooks") match precisely.

  • Pick the right category — a project in the wrong category won't match the right Zinners. If your project crosses categories, pick the main one and put the detail in the description.

  • Write a clear brief — Zinners read the description before proposing. A sharp brief attracts focused proposals; a vague one attracts generic ones.

  • Set a realistic budget range — too-low budgets repel good freelancers; overly broad ranges attract over-quoting. Research typical rates before posting.

  • Use invites actively — don't just wait. Spend a few minutes after posting to browse the Matching Freelancers panel and the Directory, and send 5 to 10 direct invites. Invited proposals tend to be more considered than drive-by bids.


 

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us