?
Solved

Offer Repository

Posted on 2014-12-01
6
Medium Priority
?
127 Views
Last Modified: 2014-12-02
I would like to build a repository of offers that allow my clients to select from so they can create an email and send to their clients to increase their sales.  Please keep in mind that the entire process will be an internet application.  I already have their database of clients ready to email.  However, I do not want a third party service, rather have an app on my server that houses the offers and allows my client to select offers, create the email, choose the clients, then send.  I'm not worried about the actual sending of the email portion, just the selection of multiple offers and building the custom email.  Templates within the email creation would be a definite plus!

Is there any reasonably priced applications readily available to build the repository and create an email after multiple offers are selected?  Of course they can be separate applications if necessary.  Or would I need to write this from scratch?  I don't want to have to reinvent the wheel if it already exists.  Not even sure which topics to select for this question...

TIA
0
Comment
Question by:Overthere
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 70

Accepted Solution

by:
Jason C. Levine earned 2000 total points
ID: 40473848
I don't know of any pre-built applications that do exactly this so I think you will have to build it.  The good news is that what you describe is not terribly hard to build and can be handled by any decent web developer who has experience building database-driven applications.

One warning flag in the above is the clients emailing other people.  This sounds a little bit spammy and you will need to be careful about spam reporting and unsubscribing people on demand.  Even so, all it will take is a couple of spam flags by recipients to get your IP blacklisted.  You should strongly consider offloading the actual email sending to a third-party hosted email service (like mandrill.com) to protect the availability of the base web site.
0
 

Author Comment

by:Overthere
ID: 40473965
Thanks for your input Jason.  I already planned on using a third party for the emailing itself.  I just prefer to keep the main selection/email building part on my server within my existing application.
0
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 40474113
Great.  As I said, this shouldn't be a big deal to build. The feature list sounds like:

Login
Selection of offers
Arrange list/compose email
Select recipients
Send

So three forms at most (probably could do it with two), and a mailing API.  Not rocket science.
0
The Orion Papers

Are you interested in becoming an AWS Certified Solutions Architect?

Discover a new interactive way of training for the exam.

 

Author Comment

by:Overthere
ID: 40474206
The offers will be from 50+ different suppliers with unlimited numbers of offers from each.  So we need keywords, expiration dates, etc. to choose from.  I will have a Top 10 Offers page, but I would like to see them be able to select from various criteria to narrow the search.  I'm sure it's doable.  Just not wanting to write something if a quick and easy solution already existed.  Ultimately I would like a portal where the suppliers could login as well to upload/build their offers so we didn't have to do that ourselves.  I can always have a wishlist!  So I can just build based on the most basic part and add on the "bells & whistles" later.
0
 
LVL 70

Expert Comment

by:Jason C. Levine
ID: 40474238
Sounds like a plan.
0
 

Author Closing Comment

by:Overthere
ID: 40475610
Thanks for your assistance!
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Starting your own business is always a daunting process, and for most people it is brand new experience. Avoid the common pitfalls by following these tips to start on the road to success.
Dramatic changes are revolutionizing how we build and use technology. Every company is automating, digitizing, and modernizing operations. We need a better, more connected way to work together as teams so we can harness the insights from our system…
This tutorial demonstrates how to identify and create boundary or building outlines in Google Maps. In this example, I outline the boundaries of an enclosed skatepark within a community park.  Login to your Google Account, then  Google for "Google M…
An overview of how to create reports in Adobe Analytics (formerly Omniture Site Catalyst) using pageNames, events, eVars and props. This video will show you how to install the Omniture Debugger tool so can see (and test) what is being passed int…
Suggested Courses

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question