Article Proposals General benchehida abdelatif

Scam-style job posts: proposal language that protects you

Spot common freelance scam patterns in job posts and use calm proposal wording that keeps work on-platform, scope bounded, and payment clear.

Scam job posts are not always obvious. Some look like normal client mistakes: vague scope, rush timelines, or a budget that does not match the work. Others are deliberate: they harvest free labor, personal data, or off-platform payments. Your proposal is one of the first places you can protect yourself without sounding paranoid or losing legitimate leads.

This article is about proposal language: what to say, what to refuse, and when not to send anything at all. It pairs with red flags in a job post: skip vs bid for the full filter, and with unpaid test task requests when the “test” is the scam.

What scam-style posts usually want from you

Most scams on freelance marketplaces fall into a few buckets:

Free work disguised as evaluation. Full articles, designs, code samples, or “quick fixes” before hire.

Off-platform movement. Email, Telegram, WhatsApp, or a “company portal” before a contract and escrow exist.

Payment tricks. Overpayment, “buy equipment with my check,” crypto-only, or fees you must pay to “unlock” the job.

Data harvesting. Login sharing, ID uploads, or access to accounts you do not control before scope is defined.

Ghost roles. “Personal assistant” jobs that become moving money, buying gift cards, or talking to third parties.

You do not need to win these posts. You need to recognize them early and use language that keeps boundaries normal for real clients too.

Signs in the post (before you write)

Treat these as high-weight signals, especially when combined:

  • Work must start today with no contract language mentioned.
  • They praise your profile but the post is generic (could be sent to anyone).
  • They ask for contact outside the platform in the first message.
  • They want access to email, bank, store, or ad accounts before milestone 1.
  • They offer above-market pay for vague tasks with no deliverables.
  • They ask you to pay fees, subscriptions, or shipping to get started.
  • The “client” story does not match account age, reviews, or hire history.

One signal alone is not always a scam. Three signals is a do not bid unless you enjoy dispute paperwork.

Proposal language that protects you (without sounding hostile)

Real clients also appreciate clear safety norms. Write like a professional who has been burned before and still stays easy to hire.

Keep work on-platform until there is a contract

Instead of: “Sure, email me and we can talk.”

Use:

I am happy to discuss details here until we have an active contract on [platform]. That keeps milestones, files, and payments in one place for both of us.

You are not accusing them. You are stating a workflow preference.

Refuse unpaid production work calmly

Instead of: “I do not work for free, period.”

Use:

I do not start with unpaid deliverables. If you want to evaluate fit first, I can offer a paid pilot: [one concrete deliverable] for [$X] with a 48-hour turnaround cap.

That line works for legitimate clients and filters scammers who only wanted free output.

Name milestone 1 in plain nouns

Scammers hate specifics. Legitimate clients often need them spelled out anyway.

Milestone 1: [deliverable], [format], [where you will deliver it], [what you need from them to start].

Link to propose milestones when the client never mentioned milestones if you want a fuller structure.

Do not share credentials in the proposal

Never put passwords, recovery codes, or full account access in writing before hire. If the job requires access, say what you need after contract start, and through the platform’s preferred method.

After we start, I will request [read-only / collaborator] access via [official invite]. I do not ask for passwords in chat.

Pricing: anchor to a small paid step

Scam posts love huge promises with no structure. Anchor low and concrete.

For this post, I would start with a fixed discovery milestone: [$X] for [audit / wireframe / technical plan] delivered in [time]. If that matches what you want, I will outline phases 2 and 3 in writing before we expand scope.

See fixed-price project proposal pricing for how to keep numbers credible.

Scripts you can adapt (not fenced as “code,” copy as plain text)

Off-platform push:

Thanks for the interest. I keep new projects on [Upwork / platform] until a contract is active. If you share [specific file or question] here, I can confirm fit and send a milestone 1 quote today.

Unpaid sample request:

I can show similar work in my portfolio and walk through approach in writing. If you need new work before hire, I scope that as a paid pilot so timelines stay fair for both sides.

Vague “personal assistant” post:

To see if I am a fit, please list the top five recurring tasks for week one and roughly how many hours you expect. I only take roles with tasks I can describe back to you in writing.

Too-good budget:

The scope you described usually sits in a different range. I can propose a realistic milestone 1 at [$X] for [subset of scope]. If that works, we can phase the rest after we see delivery.

When the best proposal is no proposal

Skipping is underrated. If the post asks for off-platform chat, free production work, and credential sharing, do not engage. Reporting may help other freelancers depending on the platform.

If you are new and hungry, remember: scam time has zero ROI and sometimes real financial loss. One saved week pays for many connects.

Scam posts vs difficult but real clients

Real client (often)Scam-style post (often)
Messy writing, clear outcomeGlossy story, fuzzy outcome
Asks questions after your bidPushes urgency before you bid
Will stay on platform when you askPushes private chat immediately
Negotiates scopeNegotiates “trust”
Pays milestone 1 without dramaAdds new fees or channels

When in doubt, offer one small paid milestone. Real clients frequently accept. Scammers disappear.

If you already started and it feels wrong

Stop delivering. Do not “finish just this part.” Document what was agreed on-platform. Use platform dispute or support channels. Your next proposal should be shorter and firmer: you learned a pattern.

For follow-ups after a real client goes quiet, different skill: freelance proposal follow-up message templates. Scams rarely need follow-ups. They need boundaries.

Platform notes

Upwork: escrow exists for a reason. Treat “let’s use PayPal to move faster” as a filter, not a favor.

Fiverr: stay inside order flow. Custom offers still beat random DMs.

Email outreach: scams exist too. Same rules: small paid step, no credentials, no free production.

FAQ

Will I lose good clients by being strict?

Good clients respect professionals who scope work. You might lose bad clients who wanted free labor.

Should I accuse them of scamming in the proposal?

No. Use process language. Accusations escalate and rarely help.

What if they say the platform fees are why they want off-platform?

You can acknowledge fees without moving work. Many legitimate clients still hire on-platform for milestone 1.

Before you send

Run the proposal checklist and add:

  • Did I refuse unpaid production without insulting?
  • Did I keep communication on-platform until contract?
  • Is milestone 1 concrete enough to screenshot later if needed?
  • Would I still take this job if they agree to my process exactly?

Bottom line: scam posts target hope and hurry. Your proposal should signal calm process: paid pilots, on-platform work, and deliverables you can name in one sentence.

Write proposals that filter risk before you invest hours

Save your experience, wins, and positioning once in Lervos. For each new lead, paste the job post. Our curated proposal AI builds a structured draft that sounds like you, not a generic template. Edit what you want, send when you are ready.

Try it free