Marketing depends on search engines, social platforms and customer behaviour, which no agency fully controls.
A fair agreement lists the channels, tasks and reports. It says who pays for ad budgets and who owns the accounts. It should not promise a fixed rank or sales number. Instead, promise the work, the effort and the regular updates.
Tip: owners should keep admin access to all their own accounts.
General information only, not legal advice.