Closed

Online platform that accesses APIs and sends daily emails

This project received 9 bids from talented freelancers with an average bid price of $3376 USD.

Get free quotes for a project like this
Employer working
Project Budget
N/A
Total Bids
9
Project Description

We're looking to develop a website that allows users to connect the APIs of various online tracking and monitoring services into one place, picks out headline figures from each of those and sends out a daily email summarising this.


## Deliverables

We're looking to develop a website that allows users to connect the APIs of various online tracking and monitoring services into one place, picks out headline figures from each of those and sends out a daily email summarising this.



It would work in the following way -

1) User lands on the website

2) User enters email address to sign up and proceeds to next step.

3) User is asked to connect the APIs of different services they use and proceeds to next step.

4) User is asked to select a time each morning to receive a daily email.

5) User will be sent an email summarising key aspects of their services data each day.



Functionality

- Whatever coding is suitable but would be good in HTML5 and in a responsive design so it can be accessed on web and mobile.

- Emails could be handled by SendGrid.

- The service will cost the user ?[url removed, login to view] a month. There will need to be functionality built in so the user can sign up for a free 7 day trial without entering any payment details. They will be prompted to enter them towards the end of the trial. Payments could be powered by Stripe.



Email Format

The system will have identifiers logged so it knows to select and extract certain key information from each service API each day. For example from Google Anslytics traffic and bounce rates, from Twitter Counter or Sprout Social the number of twitter followers or retweets, from Shopify the number of sales and so on.



It will take these pieces of information and add them into phrases to make an intelligible plain English email. For example it may extract from Twitter Counter that you've gained twenty followers. In the email it would display this as "Yesterday you gained twenty followers on Twitter.".



The email would format as if its from your own PA like -



###



Good morning [Users Name],



Yesterday you received 1200 visitors to your website who on average spent one minute thirty seconds on your site.



You spent ?84 on Google Adwords and earned ?140 on Google Adsense.



Your twitter account, [twitter account name], gained fifteen followers. It was mentioned eleven times, received four retweets and you posted eighty tweets.



On Facebook you gained eleven likes and fifteen people were talking about your page.



You made eleven sales totalling ?500.



Have a great day!



Regards,

Divine Dash



###

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online