6. Do you use analytics? How do you measure success, ROI, and progress?
At the very least, the agency should be using Google Analytics and Webmaster Tools. These are the basic SEO & PPC tracking platforms. If you decide to integrate your website with a nice CRM, CMS, or marketing automation software, they can also make reports based on those analytics. The answer should sound nothing like "well we just like to go with the flow and see what happens."
7. How many marketing services do you offer?
Your agency should offer as many services as you need. If you're already doing something well in-house, there's no reason to start outsourcing that to an unknown company. If you need a full marketing package, look for an agency that brings a variety of skills to the table. Many agencies will have specialties, even if they also offer full marketing services. Find an agency that's really good at the thing you need most.
For instance, we have someone on our team who is an SEO expert. He's been in the industry for years and is very experienced, so our SEO services are top notch (and we're not afraid to say so!). We also have a full-time content writer, we're very familiar with website development & optimization, lead generation, and we've assisted with trade shows and other outbound methods.
8. Do you offer platform setup, integration, and training?
If you know you need marketing software such as CRM, CMS, email marketing, or marketing automation software, your agency should be familiar with those services. If you don't know whether you need them, or if you should switch to a different platform, your agency should also be able to advise on that front.
9. How long is the contract, and what will be included?
Don't get strong-armed into signing a contract you feel weird about. Make sure you understand the terms - do you have a way out if you're uncomfortable? Although inbound marketing can take time to work, you should trust your gut if you're getting weird vibes from your agency. Always do what's best for your business.
We make sure to give our clients an easy out in case they become unhappy with our services. We don't lock them in to a year-long contract or force them to pay a penalty for breaking contract. We do business with our clients the way we would want an agency to do business with us.
10. What do you need from us to get started?
First of all, if your agency says "oh we don't need anything from you," run far away. They're either idiots or incredibly shady.
Your agency will definitely need information from you, including:
- Logins to your website, social media, AdWords, and any other platforms you're using
- Prior marketing history & analytics if you have them
- Access to any marketing materials you're currently using (pamphlets, blog, books, videos, etc.)
- What you hope to get out of your marketing
- Contact information for all relevant parties
- A list of current clients, potential targets, and past customers
- Time - you'll want to do an initial consultation, a fleshed out strategy meeting, and 2-4 hours a month for progress meetings
And there will be a few more things along the way.
11. How long will it take to see results?
Beware an agency that says "we'll make sure you see huge results in a few days!" because that's simply impossible. Some aspects of inbound marketing can take months to get off the ground, while others can show results immediately.
Overall, the speed and size of your results will depend on how much you pay your agency. The more you pay, the more hours per month they will be able to block off for your business (because they have other clients that are paying for their time). The more time they are able to put into your marketing strategies, the faster you should see results.
12. How much will it cost me?
This depends on quite a few factors: how big your agency is, how many clients they already have, whether they're a big-city company or a smaller agency, how many services they're providing, etc. Many agencies will be happy to try to work within your budget.
Here's some info outlining what affects the price of inbound marketing.
They will probably have to do some research and outline a strategy before giving you concrete numbers, so don't expect them to have an answer right away. Once they give you a quote, you are free to accept or reject their offer.
Ask Away!
Remember: There are no stupid questions.
If you have any more questions for a potential inbound marketing services provider, ask them! There's no downside to getting more information and covering all your bases.
(Editor's note: This post was originally published March 2016 and was recently updated.)



