Hiring a marketing agency can be a game-changer for your business, but for things to run smoothly, there are a few key details you need to have in place. Whether you’re engaging an agency for SEO, Google Ads, social media marketing, or a full-scale digital strategy, coming prepared with the right information and access credentials will save time, prevent roadblocks, and help your agency deliver results faster.
Here’s what you need to have ready before partnering with an agency.
Full Admin Access to Your Website (CMS Logins)
One of the first things your agency will need is access to your website’s backend. If you don’t have full admin access to your content management system (CMS) that’s a problem. Your marketing team needs to be able to update content, optimise pages, and track changes properly.
Even if you prefer to have your own developer handle website updates, you should still have full ownership and the ability to create new user logins. This ensures that every change is logged under the correct user, making it easier to track updates and identify issues if something goes wrong.
Hosting & cPanel Details
A surprising number of business owners don’t know where their website is hosted or how to access it. Your hosting provider is where your website files and data live, and it’s separate from your domain registrar.
Hosting Credentials – These details allow your agency to troubleshoot technical issues, improve site performance, or migrate your website if needed.
cPanel Logins – Not all websites use cPanel, but if yours does, this provides access to email settings, backups, and security configurations.
If you’re unsure where your site is hosted, check your invoices or ask your original developer. Without these details, even simple tasks like adding an SSL certificate or fixing a slow-loading website become much more difficult.
Clear Ownership of Your Website
It might sound obvious, but you’d be surprised how many businesses don’t actually own their own websites. Some agencies or developers retain full control, meaning you’re locked into their services indefinitely.
Before working with any marketing agency, ensure you have:
Full admin access to your site
The ability to make changes without external approval
No restrictions on adding new pages or modifying content
If a third-party controls your website and charges you for every little update, it can severely limit what your marketing agency can do. It’s fine to have a preferred developer handling updates, but ultimately, you should own and control your digital presence.
Brand Guidelines (If You Have Them)
While not essential, having a brand guideline document can make a big difference. This should include:
Logo usage rules
Colour schemes
Typography
Tone of voice and messaging preferences
Brand consistency is crucial for marketing success. If you don’t have formal guidelines, providing a few examples of past campaigns that you liked (or didn’t like) can help your agency stay on-brand.
A Defined Marketing Budget
Your agency can only build an effective strategy if they know what they’re working with. A clear marketing budget helps them allocate resources efficiently, whether for paid ads, SEO, content creation, or social media management.
If you’re unsure how much to allocate, your agency can help you set realistic expectations based on industry benchmarks and your business goals.
Clear Business Goals & What You Consider a Conversion
Before launching a marketing campaign, you need to know what success looks like.
Are you aiming to increase website traffic?
Generate more phone calls?
Drive more sales?
Build brand awareness?
This also ties into conversion tracking—how will you measure success? A conversion might be an enquiry form submission, a phone call, or an online sale. Your agency needs this clarity to track performance and adjust their strategy accordingly.
Revenue-Based Marketing Goals
Going a step beyond general conversions, it’s useful to define your revenue-based goals.
How much revenue do you need from this campaign to break even?
What’s your ideal return on ad spend (ROAS)?
How many leads or sales per month would make this campaign worthwhile?
Knowing these numbers helps your agency build a strategy that isn’t just about driving clicks but generating real, profitable results.
Understanding of Timeframes & Expectations
Marketing results don’t happen overnight. A good agency will set clear expectations on how long it takes to see meaningful improvements, but as a business owner, it’s important to understand:
SEO is a long-term investment—it can take months to see significant gains.
Google Ads can generate leads quickly, but ongoing optimisation is needed to improve their efficiency.
Social media marketing takes time to build engagement and trust.
You should also understand that agencies manage multiple clients, so while they’re working hard on your account, communication and reporting follow a structured process. Knowing what to expect upfront avoids frustration later.
Domain, CDN & Email Credentials (For Website Management)
If your agency is managing your website, these credentials may be needed:
Domain Registrar Logins: This is where your domain (yourwebsite.com) is registered. Common providers include GoDaddy, Namecheap, and Google Domains.
CDN Access (if applicable): If you use a Content Delivery Network (CDN) like Cloudflare, your agency may need access to configure settings and improve site speed.
Email Hosting Details: If your emails are hosted through your domain provider or a third-party service like Outlook, SMTP settings may be required for website contact forms to function correctly.
Without these, basic site updates, domain renewals, or email troubleshooting can become unnecessary headaches.
Trust Retain Media for Marketing That Makes a Difference
A great marketing campaign starts with the right foundations. By having full access to your website, a clear budget, well-defined goals, and the necessary credentials, you’ll set your agency up for success—and get better results faster.
If you’re missing any of these elements, now’s the time to get them in order. It’ll save you frustration down the track and ensure that when you invest in marketing, you’re in control of your own digital presence.
At Retain Media, we believe that working with a marketing agency should be seamless—not stressful. We help businesses take control of their digital assets, set clear goals, and launch high-performing campaigns that actually deliver results.
Need help getting your website, logins, or marketing strategy in order? Contact us today to arrange a free, no-obligation consultation and let’s make your marketing work for you.





