I am in the process of designing a 'deal' tracking kind of site except rather than offering discounts on products or specific deals as such, The site offers a 'hub' for viewing and tracking store discounts that would otherwise be up to the individual businesses to market and attempt to reach customers.
The site operates in the sense where a business account has access to marketing and tracking tools for discounts, 'buy x get y free' or freebie kind of offers they are attempting to advertise and a consumer account has access to tracking deals they want to be notified about and generally browsing for different discounts from specific businesses or fields.
I've come to a point where i'm having trouble deciding what is ultimately the best way to compromise between how the adverts look to users and the operation of each ( displayed in either a list or grid view ) while at the same time offering each business enough freedom to market themselves or their offer the way they would do so independently.
The current concept (in all of its spectacular infancy) looks like this:
How can I build the best compromise between the business side and the consumer side whilst still conforming to a scheme well but allowing enough freedom to business so as to be a realistic and appealing avenue to invest in?
I could build a completely open space for each business to do whatever they want resulting in a ridiculous mess for the site and the consumers.
I could constrain things ridiculously which might look great but will ultimately drive most businesses away by locking them into something that doesn't fit with their personal marketing ploys.