01
Distinguish a goal from a promise.
A marketing goal gives direction: improve messaging, analyse a funnel, create a campaign, prepare a landing page or organise a test. A numerical performance promise can depend on the market, budget, product and factors beyond the freelancer’s control. The deal should be honest about that difference.
It can still be precise about work: analysed data, deliverables, versions, approval stages, client inputs and handoff contents.
02
Use approvals to unlock production.
Messaging, audience, creative assets, page structure or a campaign plan often need a decision before further production. Show that decision in the deal so the client knows what to approve and the freelancer knows when to proceed.
If the client changes the goal, channel or production volume, the request can become a separate phase. This keeps the work agile and the budget readable.
03
Treat access and configuration as a real handoff.
A campaign or growth project may leave assets, spreadsheets, accounts, permissions, tags, audiences, scripts, reports or recommendations. List what is actually handed over and who controls each tool. Advertising, analytics and CMS platforms retain their own permissions.
Dealokr makes the deal history easier to find, but does not guarantee performance or continued access to third-party services.
