WHMCS billing based on the amount of emails sent

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

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

This should be an easy job.

My server uses Sendgrid to send out emails. I want to bill my customers based on the amount of emails they've sent.

With Sendgrid's API I can get the amount of emails my customers sent like this:

sendgrid dot com/apiv2/[url removed, login to view]

URL above returns this:


"date": "2009-06-20",

"requests": 12342,

"bounces": 12,

"clicks": 10223,

"opens": 9992,

"spamreports": 5


Requests = number of emails sent.

I need WHMCS to identify the user that is logged in, and put their username at the end of the URL (done easily using cURL in PHP), and then show the amount of delivered emails in their customer page. A cronjob will update this value every X hours.

Then, at the end of the month, WHMCS will get the amount of emails sent and bill my customers basing the price in $[url removed, login to view] for 1000 emails sent.

Skills Required

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