Top Banner
FOR WEBSITES, INTRANETS & EXTRANETS FULL API INTEGRATION John Macfarlane [email protected]
18

Full API Integration, Guest Workshop at LITE 2016

Apr 16, 2017

Download

Software

getadministrate
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Full API Integration, Guest Workshop at LITE 2016

FOR WEBSITES, INTRANETS & EXTRANETS

FULL API INTEGRATION

John [email protected]

Page 2: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaOVERVIEW| What are my options?

WordPress

• Display upcoming events• Receive online bookings• Receive payment

Page 3: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaOVERVIEW| What are my options?

WebLink

• Display upcoming events• Receive online bookings• Receive payment

Page 4: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaOVERVIEW| What are my options?

FULL API

Page 5: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaAPI| What does it mean?Application Programming Interface. Allowing one application (i.e. administrate) to talk to another application (e.g. your website)

• They expose some of an application’s internal functions and data to the outside world (in a controlled fashion!)

• There are many metaphors that help explain this such as:

• a bridge between IT systems• a window into your data stored in the cloud

• This workshop is about the potential to use your business data (stored in Administrate) to enhance the customer experience on your website

• The principle can be applied to websites, extranets or intranets

Page 6: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaTHE API| When should I use it?Some common challenges – sound familiar?

• I need to make sure that our website and Administrate course & event data are automatically in sync without compromising how things look

• I need to allow our customers to browse & book lots of different courses with different delegates and checkout securely in a single action

• I need to allow customers to browse my courses via a highly intuitive calendar interface with custom filters for our course categories

• I need to allow my customers to pay for our courses by instalment

• I need to allow my employees to view an overall resource schedule for trainers, rooms and equipment to make our operations simpler

Page 7: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaTHE API| When should I use it?Some common challenges – sound familiar?

• My customers often want to book places on courses before they have all their delegate details confirmed

• I want to capture contact details directly into the CRM in return for value add content

• I need to have web orders created in a specific step of my sales workflow• New customer / Existing account

• I don’t want customers to be able to book places on an event when it is full

Page 8: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| Impact FactoryCommunication skills training provider in Central London

• Challenge: Replace separate CRM & eCommerce systems with a fully integrated API solution

Main requirements:

• A single point of truth for all customer and course data• Ability for large corporate customers to browse and buy multiple courses for

their workforce via a single ‘basket’ with a custom checkout flow• Ability to book places and provide delegate details later• A highly creative / bespoke user interface• A single view of all resource information for operational efficiency

Page 9: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| Impact Factory

Page 10: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| Impact Factory

Page 11: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| Impact Factory

Page 12: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| Impact Factory

Page 13: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| PR AcademyPR training provider in South East England

• Challenge: Deliver a bespoke user interface with a unique enrolment / checkout process for customers

Main requirements:

• Create a visually compelling website that uses Administrate as the single source of data for all course / event data

• Create a checkout flow that works with the enrolment requirements of their awarding bodies

• Allow customers to checkout while paying by instalments

Page 14: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| PR Academy

Page 15: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| PR Academy

Page 16: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaCASE STUDY| PR Academy

Page 17: Full API Integration, Guest Workshop at LITE 2016

AgendaAgendaSUMMARY| Administrate APIThe Administrate API gives you direct access to your data

It can help create a single point of truth for data across systems such as:

• CRM (e.g. MailChimp / Campaign Monitor)• CMS (e.g. WordPress / Umbraco / SitePoint)• TMS / LMS (e.g. Administrate)• Accounting packages

It allows you deliver a fully bespoke user interface for a truly customer centred approach to your website / intranet / extranet

The API is part of Administrate’s development roadmap for the years ahead

Page 18: Full API Integration, Guest Workshop at LITE 2016

AgendaAgenda

QUESTIONS?