Campaign data via API
-
I am currently in the process of building an in house system for managing our clients SEO campaigns.
One of the features that we will be including is a customer login where clients can view their reports and site progress.
We plan on providing rankings and traffic stats within this which we will collect on a weekly basis to store historical changes.
While I could integrate into analytics for traffic and create my own web crawler for rankings, this seems a waste since I already have that data in one central location.
Looking through the moz API details it seems to have lots of functions for links but nothing relating to the campaigns.
Is there any way or are there any plans to open up campaign data to an API?
If I could do this I would certainly upgrade to allow each client to have their own campaign.
-
Did this just fall into a black hole? What happened?
-
Hi Thomas -
We are actively working on a campaigns API. This API will be for Moz Analytics, which is still in closed beta. I don't have a firm timeframe, but because of this dependency I wouldn't expect we would be able to launch this API before Q4.
Thanks for your continued interest in this data source, and for explaining your need. We're working on it!
Cheers,
Tela
-
Any update available on when it will be possible tp get Campaign data through the API? Being able to get historic ranking data is essential in evaluating which service (Moz, seoanalytics, searchmetrics or webceo) to use.
Kind regards, Thomas
-
Hi Adrian -
My apologies for the delayed response. We don't have any moral or philisophical objection to scraping. You are just trying to be more efficient about how you access your own data, after all.
The concern on our end lies entirely with how scraping could negatively impact other customers by creating a high load on our systems. Our own crawlers have built-in politeness capabilities that are conservative and we prohibit scraping because we can't ensure that others will do the same to us. If we gave blanket permission for scraping, this could lead to site performance or availability issues due to unpredictable loads.
The API is built to handle these larger and more condensed requests for data, so would be a natural choice. I'm actively working on a solution for your needs. This capability won't be ready before Q4 of this year. In fact, I would love to get your feedback on these features in a private thread.
I realize that the load you will generate will be low, but unfortunately I cannot grant permission for you to scrape this data.
-
I'm not sure i completely follow. how would scraping campaign data generate any more load than usual usage? In fact if i pulled my campaigns out once a week and cached them, i would be reducing the load on seo moz because i wouldn't be checking back frequently to see ranking data, as i would have it available in my own custom viewer.
EDIT: infact, there is a CSV export of rankings, which is even smaller to pull than loading the page itself in a browser. So i would be using even less data than viewing my rankings once per week.
EDIT2: It's kind of ironic building a business around scraping and then condemning scraping. Have all the websites SEO Moz scrapes given their explicit permission to be scraped? What about all the websites Google scrapes? And then they turn around and condemn scraping. The whole concept of a scraper condemning scraping is absolutely absurd.
-
Hi adriandg,
We have begun work on this as part of some more extensive work around our APIs. However, we likely won't be able to offer APIs for campaigns in the first half of this year.
I completely understand your wish to scrape the data yourself, and I really appreciate you asking permission first. Unfortunately we can't grant permission to scrape campaign data for a few reasons, including the load it generates. I would ask you to please wait for our API which will allow you to do this.
The good news is that we are actively working on this, and understand our customers' needs for this.
Tela
-
Is there any progress with this? Will there ever be API access to the campaign data? Would it be frowned upon if i simply scraped the data out of my own campaigns?
Thanks,
Storwell -
Hi Mark,
I really like this idea, but at the moment we do not offer API access to the data in campaigns.
We have discussed this internally, and while we think it would make sense in the longer term, we do not have any near-term plans to offer this. We will revisit discussion about this capability around the second half of 2012 and will certainly take your situation into consideration as we look at prioritization of API access for campaigns.
Sorry I can't be of more help right now.
Adam
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
-
First Campaign: No email when each step is completed?
I joined SEOMoz 6 days ago and set up my first campaign straight away. On my Campaign Overview, it says: "Here's what you can expect over the coming days (we'll send you an email when each step is completed". But I've not received an email saying that any of the steps are completed, so I haven't really used any of the tools yet as I wanted to wait until I had something to work with 🙂 Since it's almost been 7 days (will be 7 tomorrow), do I assume that most if not all of the stages have now been completed and I can get started? Thanks, Iain.
Moz Pro | | iainmoran0 -
How to trace 4XX errors in campaign data?
I am trying to resolve a number of 4XX (Client Error) issues noted in my campaign report, but I have no idea where they are originating. All I get is the broken link, the status code, the page authority and the number of linking root domains. How do I identify where the erroring link originates? Is it coming from within my website, or from an external website? I have gone through my site in great detail looking for these links, but can't find any evidence of them. I also use a broken link detection plugin and it reports no problems whatsoever. Is there a way I can drill down into these 404 links and get more detail about where they are coming from?
Moz Pro | | WebSupportGuy420 -
Is there a way to perform a crawl diagnostics without creating a campaign?
If you wanted to perform a crawl diagnostics but your campaigns are at full capacity are you able to do this and how (or does this mean you will have to remove one campaign to make space for another)?
Moz Pro | | SarahAhmed3790 -
Site recently updated- are my campaign results really accurate?
I recently updated a website and it seems as though my campaign results are not accurate. I feel that the more I learn about SEO, the less I know (if that makes sense?). Every time I check my campaign results for this site I feel like I am missing something but just don't know where to begin. The site is aphroditedesserts.com For example, "aphrodite desserts" is one of my keywords. When I type that into Google, it automatically pulls up the site as #1. But in my campaign, it shows that "aphrodite desserts" does not rank in the top 50 for google. Why is this? (I know there is a lot I could do to improve the SEO keywords on this site, but I am limited because of the client's budget.) However, if I could just get a handle on the answers for these types of issues, I think I would feel much more confident as an SEO specialist. Right now I feel more like a fraud. =( Any insight into what may be causing this would be greatly appreciated! Thank you.
Moz Pro | | RuthWrites0 -
301 redirect in SEOMoz campaigns tool
I did a 301 redirect to another domain and I would like to change the domain name in SeoMoz campaigns tool to continue to track the keywords, is it possible ?
Moz Pro | | mhenriques0 -
Campaignes for sub domains
Rand yoou mentioned soon we will be able to list the root domain and be able to track subdomains also in the same campaigne. I could not find the article again now, do you have a ETA?
Moz Pro | | AlanMosley0 -
Why can I only add three search engines to a campaign?
I need to track global keywords rankings for a web based product. Only being able to add three search engines to a campaign is limiting. I need to track at least 5 regional versions of Google, and curently have to duplicate my campaign to do this. would prefer to keep it under one campaign.
Moz Pro | | Vend0 -
How Do You Leverage Linkscape Data to Overcome Your Competitors?
Hi everyone...I used Q&A a long time ago when my company had a paid subsription but I haven't used it in a while, so I'm excited! And since the Q&A is apparently addressed to the Moz community, I figured I would embrace it and ask all of the Mozzers out there: How do YOU use Linkscape to reverse engineneer a competitor's website? I understand how to use Linkscape. What I'm looking for is specific filtering or "out of the box" uses of Linkscape to truly understand how a website has obtained it's ranking in the search results. In particular, I'm really curious about how everyone (including those who truly know how Linkscape works, i..e the minds behind it) make sense of the "DJ Passed" #'s or "most important links" criteria. I realize Linkscape is wonderful, but what I've found is that often times the links that "pass the most juice" or the links that are the "most important" AREN'T actually the most important links on a site. For example, I often find that the links that have the highest "DJ Passed" are directories. I could be wrong, but my guess would be that directories actually pass very little link juice. If directories gave as much link juice as the linkscape metrics indicate, then they are by far the best linking source, which I think we all know isn't the case in most instances. To be clear...My intention is not to "debunk" the value of Linkscape...On the contrary, I think it's a wonderful tool and I want to understand it's nuances so I can identify "false positives", use it to get a true picture of a website, and get any tips/tricks from those who've successuly used it to overcome there competitors. Thanks ahead of time!
Moz Pro | | LuminConsutling1