web analytics
Web Application



Laravel, Responsive HTML, CSS, jQuery & AJAX,CodeIgniter, Twitter bootstrap lay-out based theme, Sendgrid – For Sending Email


Lead Management & CRM



Special Features

  • For each Campaign, we have integrated affiliated pixel script with campaign of LeadPortal in each associated services. On submission of contact form in site (This will be called lead), these data will be sent to our Landing page of LeadPortal and then we process that Lead in our system and send that lead to clients based on Postal code range and different criteria that are set in the system.
  • Admin can see graph for turnover, cost, margin, Leads last for last 7 days & Leads for last 30 days
  • Admin can generate invoice based on generated leads for specific campaign to the client
  • Admin user able to see campaign wise lead. We gave automated generate invoice feature for each client
  • Admin user able to see old invoice and history of invoice


  • System has functionality to update information for pending campaign using waiting line lead.
  • Google Adwords API integrated for each campaign platform. Each campaign is created in Adwords and Platform can receive leads via ‘Ads by Google’. Using This Admin can know Adwords cost and Business Turnover for each campaign and can grow business.
  • Admin can set various reasons for lead rejections for each campaign.
  • Admin can set up specific discount to special affiliated individuals in invoice module.
  • For Lead per partner, System generate partner id for XML structure to get lead via sending email features

“LeadPortal” is an effective lead management solution which is an entryway for the customers to deal with their leads and allow them to manage different stages of the lead life cycle. We integrated affiliate pixels service to pull data from affiliate pixels account into Leadportal website where multiple clients can be part of same campaign and client can get leads through different affiliate pixels into their individual campaign to receive more leads for their product and services. We generated invoice for client based on generated lead for this client with this system. Admin can update information for the pending campaign using waiting line leads. We developed this system especially for back office employees who will manage the client’s lead and admin user can create more campaign from the main\admin region and manage campaign and leads. In these system, multiple client can login with their credential to access respective modules based on their user types and admin user also login in client’s portal from admin to check client session.

Technologies Used

  • Responsive HTML, CSS , jQuery & AJAX
  • CodeIgniter – Admin Management
  • Twitter bootstrap lay-out based theme
  • Sendgrid – For Sending Email


  • Dashboard
    • System user can see turnover, cost & margin generated by today and by yesterday.
    • Admin user can see last 7 days leads & last 30 days leads for different client.
  • Partner Management
    • It is possible to create new partner and manage all partner information in this module.
  • Login as Client
    • Admin user able to login on client portal via login as client and check & update client’s session.

  • Login as Partner
    • Admin user able to login on partner portal via login as partner and check partner’s session & able to update as well.
  • Campaign Management
    • Add, manage and delete campaign, sub-campaign & all campaign via campaign details
    • Each client campaign setting can be updated by admin via campaign setting module
    • Admin can do lead filter setting client wise


  • Lead Management
    • Admin can view and manage Lead per campaign / Client / Partner
    • Admin can disapprove lead in case some reason like couldn’t reach lead, lead is from wrong area, phone number is not working and Potential turnover is less than Euro 5000 etc…
    • Admin can disapprove client request.
  • Invoice Management
    • Admin can prepare invoices client wise as per generated leads via campaign.
    • Admin can view invoices client wise. Admin can view invoice history as well.

  • Waiting Line Lead
    • Admin can update information for pending campaign with this module.
  • Reason Management
    • Admin can add new reason for disapprove lead. Admin can add client reason to disapprove lead.
  • Email Management
    • Admin can create new email template to generate new campaign and manage campaign for existing email template
  • Affiliate Pixels service Integration
    • Multiple client will be part of same campaign with the help of this affiliated pixel integration

I Need A Pencil, LLC

iFlair was instrumental in building the first version of INeedAPencil.com in 2006 and 2007. Working with Jinal and his team was a pleasure and a very positive business experience. Since Portfolio together, INeedAPencil.com has grown significantly and attracted the interest of many key stakeholders. We look forward to working with Jinal and his team again in the future.

Ready to work with us?
Tell us more.

Our Speciality

Free Consultation

    Global Footprints

    Served clients across the globe from38+ countries