Back to home

How it works

How MateCode works

Every referral code on MateCode is manually reviewed before the community can see it. Here's exactly how.

The most important thing to know

Unlike most code sites, MateCode does not publish codes automatically. Every single submission is reviewed by a real person before it goes live. Zero exceptions.

Our 5-step review process

1

Community submission

Anyone can submit a referral code using our submission form. We collect the company, code, a description of what the new user gets, an estimated value and an optional expiry. All submissions enter a “pending” queue and aren’t visible to the public.

2

Manual review by our team

  • Is the company a legitimate, recognisable Australian or international service?
  • Does the code format match what that company’s referral codes typically look like?
  • Is the description accurate and not misleading?
  • Is the claimed value realistic for that company’s program?
  • Are there signs of spam, bulk submission, or affiliate fraud?
  • Is the company category appropriate for our platform?

We aim to review all submissions within 24–48 hours.

3

What gets rejected

  • Company can’t be confirmed, or appears to be a scam
  • Misleading value claims (e.g. “$500 off” for a program that gives $5)
  • Services targeting vulnerable people: payday loans, online gambling, etc.
  • Duplicate of an already-listed active code
  • Code appears generated or fabricated rather than real
  • Adult content, illegal services, or categories we don’t support
  • Evidence of bulk submission or affiliate fraud

Submitters who repeatedly send low-quality or fraudulent codes may be blocked from submitting in future.

4

Approved codes go live

When a code passes review, it's published with a “✅ Reviewed by MateCode” badge and the date it was approved — so the community can see how recently it was checked. Codes are sorted by recency and usage, not paid placement.

5

Community reporting & re-review

Every listing has a “worked / didn’t work” vote. If a code has expired or stopped working, the community can flag it. We re-review flagged codes and remove them if they're confirmed invalid; codes with multiple reports are deprioritised straight away while under review.

What makes MateCode different

MateCode

  • Every code manually reviewed
  • Community reporting system
  • Australian-focused
  • No paid placements in listings
  • Expiry dates tracked
  • Review date shown

Most other code sites

  • Auto-published codes
  • Scraped from the internet
  • Often outdated
  • Paid featured placements
  • No review process
  • No accountability

Submission guidelines

To get approved fast, follow these when you submit a code:

  • Use the exact referral code as it appears in your app or account — don’t shorten or modify it
  • Describe what the new user receives — not what you get as the referrer
  • Enter the correct company name (we’ll normalise it, but accuracy helps)
  • Add an expiry date if you know it
  • Only submit codes you personally use and know are active
  • Don’t submit codes for gambling, adult content, payday lending, or otherwise harmful services
  • Don’t inflate the value — write what the new user actually gets

We use cookies to improve your experience and display personalised ads. Third-party vendors including Google use cookies to serve ads based on your prior visits to this site. You can opt out of personalised ads at Google Ads Settings. By continuing to use this site, you agree to our Cookie Policy and Privacy Policy.