ROI in SEO
-
Hi there! I'm just doing the SEO for a client and I just don't know exactly how could I estimate the ROI associated to the SEO actions that are taking place. Should I only consider the conversions made via organic search? Is there another parameter, metric or item I must measure? . Is there something "formal" to follow'? I think I'm missing something.
Thanks in advanced.
-
I really appreciate this answer! I am new to SEO on top of being the only In-house internet marketing employee with an insurance agency so it helps me to learn what everyone else is using in the real world SEO industry. Organic traffic has increased 65% in the last three months on my website but actual conversions are coming in much slower. Measuring ROI has been difficult for me. I’ll utilize your ideas in the future.
-
Thanks a lot for your answer.
-
thanks Takeshi!
-
What kind of business does your client do (ecommerce, lead generation, user signups, etc.)? And what are you counting as conversions (ecommerce sales, contact form submissions, phone calls, newsletter signups, user registration, etc)?
Here are the main KPIs I would normally report on for SEO -
Total organic visits - compare month-to-month, quarter-to-quarter, year-to-year. Ideally this number will increase each month as a result of your SEO efforts.
Total organic visits from unbranded keywords - usually these are the keywords you are targeting with the SEO campaign. By "unbranded" I mean any keyword excluding those which include the name of the company/product, personnel, address, phone number, etc.
Conversions generated by organic traffic - the specifics of this metric largely depend on whether its ecommerce, lead gen, signups, etc. If you can prove that organic traffic (especially from unbranded keywords) is generating an increase in qualified contact form submissions, then you're golden. Especially if the client is able to provide you with figures on how much they pay per lead from other marketing channels, like if they are used to paying $300 per lead from radio commercials and you are charging $1,000/month for SEO and generating 10 leads a month, then you are cutting their acquisition cost by 66%!
Revenue generated - this is more easily determined for ecommerce sites, but it can be done with lead generation sites. You can use Google Analytics conversion tracking to track the initial conversions but hopefully you and/or the client are keeping track of the leads throughout the sales funnel so you can determine which leads convert into revenue for the client and then you can attribute that number back to the original source. So if you find that your SEO efforts generate 10 leads a month and 3 of those leads result in sales, generating $5,000 in revenue, then you can confidently make the assumption that the ROI of the SEO campaign is 400%!
-
The two main KPIs I would report on would be the amount of organic traffic you are bringing in, compared to what the site was doing before you started your SEO efforts, along with organic conversions. If you have conversions set up in Google Analytics, you will be able to see multi-touch attribution, so sales that didn't originate from organic but were influenced by it.
Basically, if traffic and sales are increasing as a direct result of SEO, that should be a pretty clear indicator of ROI.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
SEO & App
Hi MOZ Community, We have a client that is currently ranking well for SEO. We are nearing completion of an app for the client. There is a fair bit of content that is the same across both the app and website. I have three questions; Do we want the app to get indexed? How do we avoid duplicate content on the website & app? Do we need both URL's to be the same or different (for website and app)?
Reporting & Analytics | | RichardNM1 -
What is Local SEO in Google Analytics (Organic Source)
Recently, I saw "Local SEO" is mentioned as the organic source. Can someone please tell what is this and from where Google is fetching data for this source?
Reporting & Analytics | | Kevin.Monks0 -
Longterm wordpress blog not providing seo benefit to main site - help needed please
Hi I have a bigcommerce ecommerce store, with a Wordpress blog on a subdomain. The store and blog have been active for four years, the blog is regularly updated with original content, has many links to the store, is promoted regularly via my brand's social media channels and mailing list, and has the simplest SEO basics covered via a Yoast SEO plugin. But the store sees very little, if any, SEO benefit from the blog. My question is: based on this information, and the details below, is there an issue with the connection between the blog and main site in SEO terms? And if there is, how can I start fixing it? Further info: 1 In my Moz dashboard for the store site, the blog does not show at all as providing any inbound links or linking domains 2 Google Analytics also shows zero referral traffic to the store site from the blog since April 2015 3 Moz crawl issues is flagging ‘duplicate page content issues’ for pretty much every page of the blog, and the analysis provided suggests this may be related to tags but I have only basic SEO knowledge and am fast getting out of my depth here. 4 I have today altered the settings within the Yoast plugin on the blog to ‘noindex’ for Tags, Meta Robots, based on advice I have found in this section but am already well over my head and unsure even this is correct. An agency have been running SEO for the store since 2012 but since uncovering how little they have done in this time for the money paid, I am now taking matters back into my own hands. However I am on a very steep learning curve and this one is beyond me right now - please does anyone have any suggestions where I can start looking to uncover the root issue? Any guidance or advice would be greatly appreciated Thanks very much and hope to hear from someone!
Reporting & Analytics | | Warren_331 -
SEOing a Site Before it is ready?
Hi Guys I have a site currently being built that is 45 days away. I am wondering whether it is possible to have a dummy website (with same domain name) in play and starting the SEO effort so that these 45 days are not wasted from an SEO point of view. Is this something you have seen done effectively, or is it a no no. Kind Regards, Justin
Reporting & Analytics | | jchapman50 -
SEO Moz Errors
We have SEO Moz Errors and warnings showing up, yet we have cleaned them
Reporting & Analytics | | RNK
up. The same errors were showing up in Google's Webmaster tools but after we corrected them they do not show up as crawl errors in Webmaster tools.
Why is SEO Moz different and why does it continue to show corrections already made.0 -
Has anyone attended or hired anyone from Full Sail University? Or schools offering Internet Marketing or SEO
We are actively looking for a couple of positions. A qualified SEM (for PPC, etc) pro that has experience with Google but also others including BING and Yahoo. And a good SEO person who gets it is about delivering a result and not blowing sunshine up someone's skirt or pant leg.
Reporting & Analytics | | RobertFisher
That said I got a resume the other day from a guy and he stated he had a Master's Certificate in Internet Marketing from Full Sail University. I looked them up and they offer a Bachelors Degree and a Masters Degree in Internet Marketing. They also offer a certificate in Internet marketing they call a Master's certificate. So, I set a time for him to call me as I was mildly skeptical.
When I started asking about the certificate (His LinkedIn page had Masters Degree in IM) he said he had taken the certificate and I did not pursue the LinkedIn. I asked how long he was in school for the certificate and he stated 6 months (curriculum is 4 months and is fairly t h i n.
I asked what he had done and he had completed an Internship with a Texas company and helped a construction firm move to page one. When I asked how he started telling me about inserting keywords in the meta tag field in the CMS..... He did not know what a title tag was, knew nothing of content, H1, H2, Local Optimization and then wanted to tell me how when you put their Domain name in google they are number two on page One. So you get it, I believe. I am just really frustrated with the whole "certification" etc. thing and believe we do need it. Market Motive is as close to good as I can see, but I would love to hear from you. (Note on MM- I do not like the if you pay monthly you get Provider or whatever but it you shell out $3500 you are a Master. Just doesn't feel right to me. And, I did speak with someone a while back with a masters from them and again, I scratched my head). Would just like to hear of your experience and if anyone has hired from these schools with success.0 -
Is there a tool to automatically gather website SEO data?
I am looking for a tool that will crawl a website and create a spreadsheet listing out all key data such as title, meta description, etc. Anyone know of an available tool to do that?
Reporting & Analytics | | jfeitlinger0 -
Tracking SEO tests
Trying to get some best practices on testing SEO changes. We are going to make a bunch of changes on subsets of pages. Say testing about 5 different on-page changes. Originally we were going to submit separate Sitemaps to GWT and see if our test sets get indexed, how quickly, etc. But we noticed that GWT says some pages in our Sitemaps aren't indexed even though we know they are (what gives?). So we thought, for each test, let's put a unique code on the page so we can see how many get indexed by Google. But that doesn't solve the issue: how many people clicked on our test pages. So we are thinking of putting a tracking pixel on the test pages, specific for each test. But then I am thinking, why not just create a separate Google Analytics profile and place that code on the test pages (set up goals to track visits per test since we aren't going to change the actual URLs). and on and on This is where you come in. What kind of tracking do you implement when you set up tests? Advice appreciated! E
Reporting & Analytics | | ErinTM0