![]() |
Thread: How to Improve Datafeed Services (Popshops, Datafeedr, Goldencan) |
|
Tools | Search |
|
#1
|
|
|
I'd like to offer some suggestions about functionality and features that would make "datafeed services" more useful and worth paying for. Hopefully other folks can chime in with additional feedback and suggestions.
Why don't existing services work for me? Because they require intense manual effort to define each individual page, and then recurring effort to check and update each page over time. If I create a web page that I want to include a list of product links, I don't want to be required to spend 10 minutes every month to "maintain" the product-results-list for that page. (Spending 10 minutes per month per page, for even 100 pages, is 1,000 minutes per month, or 16 hours per month. If I have 1,000 pages, that's 160 hours per month. And no, that's not unreasonable: I currently have 988 defined PopShops 'shops.' If I had the right tool, I'd have many thousands of active pages with product-results embedded.) I recognize that no solution can completely eliminate maintenance work -- but if something can be automated, I want to see it automated. What's wrong with the current datafeed tools available? (1) Merchant selection: Goldencan claims to include 170 merchants in its datafeed service (including both free and fourth-click). Popshops and Datafeedr claim thousands. However, there is no easy way to "synchronize" or manage merchants as I add or drop programs. (2) Updating: The Datafeedr service doesn't update at all; you must manually download and import from their site to yours, any time any change occurs in the data (according to the support email I received this morning). PopShops dynamically updates "somewhat" but nearly all my PopShops stores shrink and eventually empty out over a period of months as datafeed changes happen. (3) Intense manual configuration and management of individual "pages" of results, without any workable way to dynamically generate pages. What I Want: (A) Automation of Merchant Management: First, I need my "datafeed tool" to automatically detect TWO status settings for each merchant relationship: First, am I approved with that merchant through this network? Second, is the merchant's affiliate program "active" (e.g. not "temporarily inactive" on SAS, or "deactivated" on CJ)? This way, no links should ever be displayed on my site unless there I have an active relationship with the merchant. (When I use the online interface, it might simply exclude merchants and products where I have no active relationship, or perhaps it could display those merchants and products "grayed out" so I'd see what I'm missing.) (B) Selection of Merchant "Groups" in one of two ways: either "all my merchants EXCEPT..." or "only these specific merchants..." (C) Dynamic search results: I do NOT want to be required to manually log in to an online interface (such as PopShops' excruciatingly-slow interface) to manually define each "shop" and manually select products. Instead, I want to be able to dynamically create a query to populate a "shop" or search-results page. Such queries MUST allow "required" (AND), "optional" (OR), and "negative" (NOT) keywords. (D) I'd also like to be able to view reports that show how many "impressions" and "clicks" occurred for each page or search-query, and reports that would show changes in the search results (e.g. noting that there were 28 results for this query last month but only 7 today). (E) I'd definitely like some filtering capabilities, ideally including some sort of "community filter" system so that if I decide that the text "FREE SHIPPING ON ORDERS OVER $25" should be removed from all product titles, I could click a box so that others could see and select that same filter in the future. How would I use this? Quite simply: when I write a content page on my site about Disney scrapbooking, I'd like to be able to insert a snippet of code that would include a search query along with a merchant-grouping (e.g. "merchant_group=scrapbooking&query=disney_scrapbook*").
__________________
Free Affiliate-Program Advice for Merchants (11-part series) ... Web Site Checklist for Merchants I Am Not A Lawyer (Any More) ... Affiliate Arbitrage ... http://www.MarkWelchBlog.com . Last edited by markwelch; August 30th, 2009 at 10:37 AM. |
|
|
|
| Thanks From: |
|
#2
|
|
|
In response to my support email (after I replied to the auto-reply, in order to get my support email read), PopShops support wrote back:
> "As for your question, it may be that the Data Pack API is the functionality. You create a catalog of merchants and then you or a developer creates queries. It returns XML." <The implication is that the support person doesn't know whether the API can perform any of the functions I identified in the support query. I know I've looked at the API page at http://www.popshops.com/faq/affiliate-xml-api before this weekend, and I've looked again yesterday and now again today -- but I still can't tell what functionality is actually offered by the API. No documentation is available unless I sign up for the API service -- in other words, I must sign up (and plunk down my credit card and authorize a $324 charge) before I can see the documentation. From the sample code snippets, there appears to be some search functionality, but it's not clear what search functionality is provided (for example, AND, NOT, and OR functionality, as well as exact-phrase matching). Has anyone used the PopShops API, and if so, does it provide meaningful search functionality? |
|
|
|
|
#3
|
|
|
Mark, I've read some of your older posts about attempting to have what seems to be a similar software written as well (or at least, certain aspects of it).
Say you had a piece of "magic middleware" that (a) interfaced with "most" networks + the datafeed aggregators and then (b) had some sort of front end interface so you could do the powerful/easy page drop-in feature you mentioned above. (And for (b) you could also define groups in the software...so you could manage changes either on the page side (a la "merchant_group=scrapbooking&query=disney_scrapbook*") or from the software side for easy updates.) With a good plug-in interface for the display side so you could customize as much or little as needed...friendly for 3rd party developers, etc. Assuming it worked well...and it was a hosted service...what would you pay per month? (Do you think both a paid and "4th click" model would work, as options?) (I'm more curious than anything...if our next project gets the go ahead, we'll be pretty swamped for a while on the dev side. But this kind of thing has always interested me personally...often surprised it hasn't already been executed well.) |
|
|
|
|
#4
|
|
|
I don't really know how much I'd be willing to pay per month for this type of service -- certainly I don't see the current fees of $60 or $100 monthly fee as any obstacle at all, for delivery of workable search-results from affiliate-program data. I've spent hundreds of hours and many thousands of dollars over the past three years on development work, ultimately for nothing at all.
But as I noted in another discussion thread a few minutes ago, the only service which appears to come within a mile of meeting my needs is PopShops' Data Pack API, which charges $59 per month but imposes a limit of 5,000 API calls, or 1.2 cents per API call, which means I'd need to spend $1.20 eCPM just for that service. I could reduce that expense by using caching intelligently (e.g. never executing a particular query more than once in 24 hours); I also assume that the rate would drop with volume. However, any analysis of PopShops is moot , since they've suggested that I should simply stop using their service, and stop complaining. The issue (in determining whether there might be a viable business model) isn't really "what would I pay," but what would different "types" of web publishers pay for this service, at different delivery levels. I don't know how many publishers currently pay PopShops at each pricing tier; I don't know how many publishers pay Datafeedr at each pricing tier. My suspicion is that both firms are very, very far from earning profits -- and I'm really not sure if their current business models are workable. But I haven't "run the numbers" since I don't want to sell these services; I want to buy them. Right now, I don't see any services that would meet my "search results" requirements (even ignoring all the other functionality I'd like to have in an "affiliate datafeed solution").
__________________
Free Affiliate-Program Advice for Merchants (11-part series) ... Web Site Checklist for Merchants I Am Not A Lawyer (Any More) ... Affiliate Arbitrage ... http://www.MarkWelchBlog.com . Last edited by markwelch; August 30th, 2009 at 10:14 PM. |
|
|
|
|
#5
|
|
|
Mark
This is my first post here. I was googling for datafeeds and discovered this forum, and read several of your previous posts about your problems with feeds. I am a retired programmer (with heavy SQL database import/export experience ) and thought that surely someone would have solved this particular problem by now. Apparently not, if your experience is typical. I just downloaded the nerds csv and the trial of datafeed studio and a similar wordpress plugin to play with, but I really don't expect much from either looking at their websites - those products look like they are designed for tens of thousands of records, not hundreds of thousands or millions. I'm sorry that I can't help you with a Microsoft solution, but once I retired and don't need to work around their bugs anymore, I don't use any MS products at all - not even on the desktop. Anyway this really shouldn't require all that much hardware or really advanced programming - I've imported millions of records at a run on desktop level machines many times before. I expect to cobble something together in php and mysql if I don't find something that works well out of the box. I am too new here for PMs, but can be reached at princediscourse AT gmail.com if needed. Last edited by ArtDeco; October 27th, 2009 at 04:20 PM. Reason: add on |
|
|
|
|
#6
|
|
|
Hey Mark, sounds like you just haven't found the right programmer.
All of the above is very possible, just tricky since you're working with a large number of networks that do things differently. A) Unless the Network provides this information via an API (i.e. like CJ) you'll likely need to scrape the data from the merchant info page. In your backend make sure you allocate a Merchant to a particular network. B) You could create categories or "tags" & group merchants together, that should be pretty straight forward. C) Pretty easy here, you'll need to pull in all the CSV's from Networks into a Database & update it daily (or perhaps more frequently). Then you can really do what you want with that data. The problem here is that you'll need to make the data consistent with REGEX/Other Rules/Filters. D) You can track this pretty easily in Analytics, the advantage there is that you can relate it to conversions also. So for example we track outclicks to a merchant as a goal & use that data to see which merchants may get the most traction. E) This is pretty easy also. This idea sounds ripe for a Wordpress plugin or something similar. It's a bit too customized to develop it into a popshops alternative however that's a whole other discussion. My advice is to hit up a Ruby on Rails Developer, makes most of the stuff above pretty easy. |
|
|
|
|
#7
|
|
|
I've been trying to organize my thoughts about what "features and functionality" I think I'd like to see in a "datafeed intermediary." Here is a quick list of features which don't seem to be included in existing services.
Merchant Management (by Publishers)
Datafeed Management
|
|
|
|
|
#8
|
|
|
Mark, this is a two year old thread, but I just came across it while researching for one of my project needs which is very similar to what you outline here ... and i'm wondering whether and how this space has advanced in the two years since you posted, and are there any alternatives out there today that can now do what you describe here? Thanks
|
|
|
|
|
#9
|
|
|
I am not aware of any significant changes in the past two years.
|
|
|
|
| Thanks From: |
|
#10
|
|
|
|
|
#12
|
|
|
Problem with data feeds is not the learning curve, it's the data in data feeds. Depends on the merchant, but some merchants are negligent when they create their data feeds and you have to deal with errors and incompleteness.
|
|
|
|
|
#13
|
||
|
Quote:
![]() Anyone taking on a datafeed project has to address both the technology, and the (ongoing!) database maintenance. I just don't think you can address both at the same time, it would be completely overwhelming. A good programmer should be able to create 'exception' reports that can assist in cleaning up the data.. it is a thankless (and very important!) part of the process. |
||
|
||
|
#14
|
||
|
Quote:
Last edited by nzcid; November 10th, 2011 at 03:04 AM. Reason: spelling |
||
|
||
|
#15
|
|
|
You can clean it up yourself with notepad++: Notepad++ Home
And, you can use Price Tapestry to build and maintain a datafeed site: http://www.pricetapestry.com/ That's what I do. It's really not all that hard to do.
__________________
ABW Forum Rules - Advertise At ABW - None are so hopelessly enslaved as those who falsely believe they are free (J. W. Von Goethe) Best Shopping Center - We Offer Body Piercing By Smith & Wesson - Police & Military Shopping Mall Last edited by BurgerBoy; November 10th, 2011 at 05:13 AM. |
|
|
|
![]() |
«
Previous Thread
|
Next Thread
»
| Tools | Search |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| It's official, eBates is now the co-bundle for Morpheus | Haiko de Poel, Jr. | eBates | 7 | November 19th, 2003 01:41 PM |
| KowaBunga! Technologies Announces the Addition of Premium Account Management Services | affiliatemakeover | Midnight Cafe' | 3 | August 20th, 2003 11:15 AM |
| WhenU Keyword Database | WhenU | 43 | March 2nd, 2002 05:13 AM | |


some merchants may have many domains, and publishers might configure their “non-working” links to redirect to a separate domain. If merchants (or networks) want to limit datafeed access only to publishers whom the merchant has “approved” (e.g. granted FTP access, on ShareASale) this could be much more complex. 



