SlideShare a Scribd company logo
1 of 38
Capturing Diverse Audiences 
Launching The BAFTA Suite of Websites
About BAFTA 
When you hear “BAFTA”, you probably think ‘film awards’, ‘celebrities’, 
‘a red carpet’ - and you’re not wrong, that is a big part of BAFTA, our 
annual Film awards ceremony is what we’re best known for. 
But, there’s also a lot more than that. We have an incredibly important 
message to spread, and a vastly diverse audience to reach...
About BAFTA 
Leading UK charity supporting and championing the art forms of the 
moving image. Represent film, television and games. 
Backed by over 6,000 members, all experts within these industries. 
Over 200 educational events held each year and run an array of 
scholarships and initiatives geared towards supporting industry talent. 
Branches in Scotland, Wales, New York and Los Angeles and in the 
past year have launched a programme of activity in Hong Kong.
The Audience Spectrum 
● Members 
● Career Starters 
● Industry Professionals 
● Gamers 
● Film Enthusiasts 
● TV Fans 
● Celebrity Obsessives 
● Internal Stakeholders 
● Customers 
● Global Branches 
● TV Viewing Audience 
● Sponsors 
● USA Audience 
● Venue Hire Customers
The Audience Spectrum 
Our websites need to service all of these audiences and to deliver an 
online experience that will make BAFTA relevant to them whilst 
embodying the value of excellence that the organisation is known for. 
Audiences’ expectations of a good online brand experience have 
increased rapidly and this time last year, our websites were not fit for 
purpose. 
We have launched eight websites in 12 months.
Eight New Sites Launched in Twelve Months
Key Requirement: Improve User Experience 
Existing Data Structure Proposed Data Structure
Key Requirement: Improve User Experience 
Completely migrate the main BAFTA website including all sub-sites 
onto a stable, reliable & user friendly CMS. 
Fully responsive interface. Many pages used tables for layout. 
Improve the content folder structure and ease the workload for editors. 
Unify all BAFTA websites with ‘global navigation’ to allow one-click 
access between brands/microsites.
Key Requirements: Integrating With Third Parties 
Salesforce 
Provide a customised experience for 
logged-in members by integrating BAFTA’s 
Salesforce CRM. 
Third Light 
Integrate Third Light digital asset 
management system for easy media 
embedding - direct from the red carpet!
Key Requirements: Peak Traffic on Awards Nights 
Robust, scalable infrastructure that can cope with the enormous peaks 
in traffic we see on awards nights.
So, why Drupal? 
Investigated an array of CMS each with their own 
pros and cons. Drupal seemed to fit our requirements: 
● open source 
● adaptable & extendable with modules 
● huge developer community 
● tight user permissions control 
● easy to connect to other sites and services 
To deliver this brief we worked with two agencies both experts in Drupal 
builds; Access and Loft 49.
Improve The User Experience: UX / UI Design
Improve The User Experience: UX / Wireframing
Improve The User Experience: UX / Wireframing 
The wireframing process:- 
● Hand drawn sketches 
● Concepts for global navigation 
● Internal review 
● Annotated Illustrator wireframes 
● Client review and amends 
● Branding design over wireframes 
● Stakeholder review 
● HTML prototyping / interaction design 
● Conversion to Drupal theme
Improve The User Experience: Global Navigation 
‘Global navigation’ was crucial for tying the brand sites together.
Global Navigation - In Action
Global Navigation - In Action
Improve The User Experience: Small Screen Navigation
Improve The User Experience: www.bafta.org
Improve The User Experience: guru.bafta.org
Technical Solutions that address audiences needs 
● Digital Asset Management integration with Third Light 
○ Internal audience; stakeholders, content editors, marketing 
● Membership area with Salesforce CRM 
○ BAFTA members 
● Infrastructure: peak traffic on Awards nights 
○ Awards audience, driven by TV coverage
Integrating With Third Parties: Third Light 
Image management and CDN platform. 
Used by BAFTA to store imagery from awards nights 
Integrated with Drupal by creating two bespoke modules:- 
● Third Light field module 
● Third Light WYSIWYG module
Integrating With Third Parties: Third Light 
Create an integration module to provide central location for API calls. 
Create dependent modules that bridge between integration module and 
Drupal elements.
Integrating With Third Parties: Third Light Settings
Integrating With Third Parties: Third Light Browser
Integrating With Third Parties: Third Light Field Widget
Integrating With Third Parties: Third Light WYSIWYG
Integrating With Third Parties: Salesforce 
Salesforce is used by BAFTA to manage memberships 
Integration with Drupal done using Scribe to 
create a members area on BAFTA website 
No Drupal configuration needed 
Scribe can also integrate with other systems
Integrating With Third Parties: Salesforce 
Scribe is a ‘middleman’ between 
Salesforce and MySQL 
Scribe agent watches for changes in 
both platforms and syncs the data across 
This includes: 
- Members 
- Membership information 
- Messaging and alerts from Salesforce
Integrating With Third Parties: Salesforce 
Creation of intermediate tables that map to 
Salesforce objects 
Triggers in MySQL used to copy data into 
Drupal and visa-versa 
Pro tips: 
● You need to know the Drupal database really well 
● Automated testing is a must
Peak Traffic on Awards Nights: Infrastructure 
High levels of traffic on major awards nights 
Needed a scalable hosting solution that could be ramped up on 
selected evenings 
Rackspace cloud chosen as the hosting platform
Peak Traffic on Awards Nights: Infrastructure 
Load balancer 
Web nodes 
MySQL master 
MySQL slave 
NFS Solr
Peak Traffic on Awards Nights: Infrastructure 
● Rackspace Load Balancer provides unified front end 
● Sites are hosted on a number of web nodes 
● Each node consisting of a Varnish/Apache setup 
● NFS used to have a single file system shared between all web 
nodes 
● High performance MySQL master/slave setup 
● Solr provides the search solution 
● Ansible used to provision all machines automatically
Peak Traffic on Awards Nights: Infrastructure 
In the run-up to awards night new nodes are provisioned and added to 
the load balancer 
Caches on each web node are warmed and site is load tested using 
loader.io service 
After awards night the nodes are scaled down to normal service
Thank You 
Pippa Irvine, Digital Communications Manager, BAFTA 
@pippairvine 
Billy Bamford, Loft 49 
@loft49 
Phil Norton, Technical Lead, Access 
@philipnorton42

More Related Content

Viewers also liked

History of indian cinema
History of indian cinemaHistory of indian cinema
History of indian cinemapoojajumani
 
Evolution of Indian Cinema- From It's Birth to Present
Evolution of Indian Cinema- From It's Birth to PresentEvolution of Indian Cinema- From It's Birth to Present
Evolution of Indian Cinema- From It's Birth to PresentDebayon Saha
 
Presentation on indian cinema
Presentation on indian cinemaPresentation on indian cinema
Presentation on indian cinemaAbhishek Kumar
 
100 years of indian cinema
100 years of indian cinema100 years of indian cinema
100 years of indian cinemaTanvi Thareja
 

Viewers also liked (7)

Johnny Depp
Johnny Depp Johnny Depp
Johnny Depp
 
History of indian cinema
History of indian cinemaHistory of indian cinema
History of indian cinema
 
Indian cinema
Indian cinemaIndian cinema
Indian cinema
 
Evolution of Indian Cinema- From It's Birth to Present
Evolution of Indian Cinema- From It's Birth to PresentEvolution of Indian Cinema- From It's Birth to Present
Evolution of Indian Cinema- From It's Birth to Present
 
Indian cinema
Indian cinemaIndian cinema
Indian cinema
 
Presentation on indian cinema
Presentation on indian cinemaPresentation on indian cinema
Presentation on indian cinema
 
100 years of indian cinema
100 years of indian cinema100 years of indian cinema
100 years of indian cinema
 

Similar to BAFTA - Capturing Diverse Audiences - Drupal Show & Tell Slides

Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Amazon Web Services
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkDatabricks
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022Acquia
 
Demystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsDemystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsRachel Wandishin
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiencesExove
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSouth Tyrol Free Software Conference
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Wes Yanaga
 
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docxjackiewalcutt
 
Put the client on the client
Put the client on the clientPut the client on the client
Put the client on the clientAndré Heie Vik
 
Partner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - AprilPartner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - Aprilconfluent
 
Forced Evolution: Shopify's Journey to Kubernetes
Forced Evolution: Shopify's Journey to KubernetesForced Evolution: Shopify's Journey to Kubernetes
Forced Evolution: Shopify's Journey to KubernetesC4Media
 
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...AspDotNetStorefront
 
Martin Coady, Director of Technical Strategy, VML
Martin Coady, Director of Technical Strategy, VMLMartin Coady, Director of Technical Strategy, VML
Martin Coady, Director of Technical Strategy, VMLAcquia
 
UNV Are Dead - How to migrate to UNX in a few simple steps
UNV Are Dead - How to migrate to UNX in a few simple stepsUNV Are Dead - How to migrate to UNX in a few simple steps
UNV Are Dead - How to migrate to UNX in a few simple stepsWiiisdom
 
RightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning SessionsRightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning SessionsRightScale
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service BrokerRackspace
 

Similar to BAFTA - Capturing Diverse Audiences - Drupal Show & Tell Slides (20)

The Decoupled CMS in Financial Services
The Decoupled CMS in Financial ServicesThe Decoupled CMS in Financial Services
The Decoupled CMS in Financial Services
 
Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...Cloud Automation and Machine learning: A selection of real world case studies...
Cloud Automation and Machine learning: A selection of real world case studies...
 
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache SparkData-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
Data-Driven Transformation: Leveraging Big Data at Showtime with Apache Spark
 
Big Data Expertise
Big Data ExpertiseBig Data Expertise
Big Data Expertise
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
Demystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content AuthorsDemystifying Decoupled Drupal for Developers & Content Authors
Demystifying Decoupled Drupal for Developers & Content Authors
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiences
 
{m}brace The Cloud pitch deck
{m}brace The Cloud  pitch deck{m}brace The Cloud  pitch deck
{m}brace The Cloud pitch deck
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
Aloop sow v1.5
Aloop sow v1.5Aloop sow v1.5
Aloop sow v1.5
 
Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23Pro Dev Briefing Irvine Wesyppt23
Pro Dev Briefing Irvine Wesyppt23
 
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx
1.OUTLINE PLANNING AND DESIGN OF A CATERING WEBSITETABLE OF CO.docx
 
Put the client on the client
Put the client on the clientPut the client on the client
Put the client on the client
 
Partner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - AprilPartner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - April
 
Forced Evolution: Shopify's Journey to Kubernetes
Forced Evolution: Shopify's Journey to KubernetesForced Evolution: Shopify's Journey to Kubernetes
Forced Evolution: Shopify's Journey to Kubernetes
 
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...
AspDotNetStorefront and DNN Reunited - Jim Duwel & Lori McDonald, Brilliance ...
 
Martin Coady, Director of Technical Strategy, VML
Martin Coady, Director of Technical Strategy, VMLMartin Coady, Director of Technical Strategy, VML
Martin Coady, Director of Technical Strategy, VML
 
UNV Are Dead - How to migrate to UNX in a few simple steps
UNV Are Dead - How to migrate to UNX in a few simple stepsUNV Are Dead - How to migrate to UNX in a few simple steps
UNV Are Dead - How to migrate to UNX in a few simple steps
 
RightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning SessionsRightScale User Conference / Fall / 2010 - Morning Sessions
RightScale User Conference / Fall / 2010 - Morning Sessions
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service Broker
 

Recently uploaded

Earth Day 2024 - AMC "COMMON GROUND'' movie night.
Earth Day 2024 - AMC "COMMON GROUND'' movie night.Earth Day 2024 - AMC "COMMON GROUND'' movie night.
Earth Day 2024 - AMC "COMMON GROUND'' movie night.Christina Parmionova
 
2024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 272024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 27JSchaus & Associates
 
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...narwatsonia7
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...Suhani Kapoor
 
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Christina Parmionova
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...narwatsonia7
 
EDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxEDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxaaryamanorathofficia
 
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...Suhani Kapoor
 
How the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersHow the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersCongressional Budget Office
 
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceCunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceHigh Profile Call Girls
 
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024Energy for One World
 
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Recently uploaded (20)

The Federal Budget and Health Care Policy
The Federal Budget and Health Care PolicyThe Federal Budget and Health Care Policy
The Federal Budget and Health Care Policy
 
Earth Day 2024 - AMC "COMMON GROUND'' movie night.
Earth Day 2024 - AMC "COMMON GROUND'' movie night.Earth Day 2024 - AMC "COMMON GROUND'' movie night.
Earth Day 2024 - AMC "COMMON GROUND'' movie night.
 
2024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 272024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 27
 
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...
VIP High Class Call Girls Amravati Anushka 8250192130 Independent Escort Serv...
 
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
(SUHANI) Call Girls Pimple Saudagar ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wadki ( 7001035870 ) HI-Fi Pune Escorts Service
 
Model Town (Delhi) 9953330565 Escorts, Call Girls Services
Model Town (Delhi)  9953330565 Escorts, Call Girls ServicesModel Town (Delhi)  9953330565 Escorts, Call Girls Services
Model Town (Delhi) 9953330565 Escorts, Call Girls Services
 
Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.Take action for a healthier planet and brighter future.
Take action for a healthier planet and brighter future.
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
 
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Connaught Place @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
EDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxEDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptx
 
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
VIP High Profile Call Girls Gorakhpur Aarushi 8250192130 Independent Escort S...
 
How the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists LawmakersHow the Congressional Budget Office Assists Lawmakers
How the Congressional Budget Office Assists Lawmakers
 
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
9953330565 Low Rate Call Girls In Adarsh Nagar Delhi NCR
 
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceCunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
 
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service
(PRIYA) Call Girls Rajgurunagar ( 7001035870 ) HI-Fi Pune Escorts Service
 
DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024
 
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(NEHA) Bhosari Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

BAFTA - Capturing Diverse Audiences - Drupal Show & Tell Slides

  • 1. Capturing Diverse Audiences Launching The BAFTA Suite of Websites
  • 2.
  • 3. About BAFTA When you hear “BAFTA”, you probably think ‘film awards’, ‘celebrities’, ‘a red carpet’ - and you’re not wrong, that is a big part of BAFTA, our annual Film awards ceremony is what we’re best known for. But, there’s also a lot more than that. We have an incredibly important message to spread, and a vastly diverse audience to reach...
  • 4.
  • 5. About BAFTA Leading UK charity supporting and championing the art forms of the moving image. Represent film, television and games. Backed by over 6,000 members, all experts within these industries. Over 200 educational events held each year and run an array of scholarships and initiatives geared towards supporting industry talent. Branches in Scotland, Wales, New York and Los Angeles and in the past year have launched a programme of activity in Hong Kong.
  • 6. The Audience Spectrum ● Members ● Career Starters ● Industry Professionals ● Gamers ● Film Enthusiasts ● TV Fans ● Celebrity Obsessives ● Internal Stakeholders ● Customers ● Global Branches ● TV Viewing Audience ● Sponsors ● USA Audience ● Venue Hire Customers
  • 7. The Audience Spectrum Our websites need to service all of these audiences and to deliver an online experience that will make BAFTA relevant to them whilst embodying the value of excellence that the organisation is known for. Audiences’ expectations of a good online brand experience have increased rapidly and this time last year, our websites were not fit for purpose. We have launched eight websites in 12 months.
  • 8. Eight New Sites Launched in Twelve Months
  • 9. Key Requirement: Improve User Experience Existing Data Structure Proposed Data Structure
  • 10. Key Requirement: Improve User Experience Completely migrate the main BAFTA website including all sub-sites onto a stable, reliable & user friendly CMS. Fully responsive interface. Many pages used tables for layout. Improve the content folder structure and ease the workload for editors. Unify all BAFTA websites with ‘global navigation’ to allow one-click access between brands/microsites.
  • 11. Key Requirements: Integrating With Third Parties Salesforce Provide a customised experience for logged-in members by integrating BAFTA’s Salesforce CRM. Third Light Integrate Third Light digital asset management system for easy media embedding - direct from the red carpet!
  • 12. Key Requirements: Peak Traffic on Awards Nights Robust, scalable infrastructure that can cope with the enormous peaks in traffic we see on awards nights.
  • 13. So, why Drupal? Investigated an array of CMS each with their own pros and cons. Drupal seemed to fit our requirements: ● open source ● adaptable & extendable with modules ● huge developer community ● tight user permissions control ● easy to connect to other sites and services To deliver this brief we worked with two agencies both experts in Drupal builds; Access and Loft 49.
  • 14. Improve The User Experience: UX / UI Design
  • 15. Improve The User Experience: UX / Wireframing
  • 16.
  • 17. Improve The User Experience: UX / Wireframing The wireframing process:- ● Hand drawn sketches ● Concepts for global navigation ● Internal review ● Annotated Illustrator wireframes ● Client review and amends ● Branding design over wireframes ● Stakeholder review ● HTML prototyping / interaction design ● Conversion to Drupal theme
  • 18. Improve The User Experience: Global Navigation ‘Global navigation’ was crucial for tying the brand sites together.
  • 19. Global Navigation - In Action
  • 20. Global Navigation - In Action
  • 21. Improve The User Experience: Small Screen Navigation
  • 22. Improve The User Experience: www.bafta.org
  • 23. Improve The User Experience: guru.bafta.org
  • 24. Technical Solutions that address audiences needs ● Digital Asset Management integration with Third Light ○ Internal audience; stakeholders, content editors, marketing ● Membership area with Salesforce CRM ○ BAFTA members ● Infrastructure: peak traffic on Awards nights ○ Awards audience, driven by TV coverage
  • 25. Integrating With Third Parties: Third Light Image management and CDN platform. Used by BAFTA to store imagery from awards nights Integrated with Drupal by creating two bespoke modules:- ● Third Light field module ● Third Light WYSIWYG module
  • 26. Integrating With Third Parties: Third Light Create an integration module to provide central location for API calls. Create dependent modules that bridge between integration module and Drupal elements.
  • 27. Integrating With Third Parties: Third Light Settings
  • 28. Integrating With Third Parties: Third Light Browser
  • 29. Integrating With Third Parties: Third Light Field Widget
  • 30. Integrating With Third Parties: Third Light WYSIWYG
  • 31. Integrating With Third Parties: Salesforce Salesforce is used by BAFTA to manage memberships Integration with Drupal done using Scribe to create a members area on BAFTA website No Drupal configuration needed Scribe can also integrate with other systems
  • 32. Integrating With Third Parties: Salesforce Scribe is a ‘middleman’ between Salesforce and MySQL Scribe agent watches for changes in both platforms and syncs the data across This includes: - Members - Membership information - Messaging and alerts from Salesforce
  • 33. Integrating With Third Parties: Salesforce Creation of intermediate tables that map to Salesforce objects Triggers in MySQL used to copy data into Drupal and visa-versa Pro tips: ● You need to know the Drupal database really well ● Automated testing is a must
  • 34. Peak Traffic on Awards Nights: Infrastructure High levels of traffic on major awards nights Needed a scalable hosting solution that could be ramped up on selected evenings Rackspace cloud chosen as the hosting platform
  • 35. Peak Traffic on Awards Nights: Infrastructure Load balancer Web nodes MySQL master MySQL slave NFS Solr
  • 36. Peak Traffic on Awards Nights: Infrastructure ● Rackspace Load Balancer provides unified front end ● Sites are hosted on a number of web nodes ● Each node consisting of a Varnish/Apache setup ● NFS used to have a single file system shared between all web nodes ● High performance MySQL master/slave setup ● Solr provides the search solution ● Ansible used to provision all machines automatically
  • 37. Peak Traffic on Awards Nights: Infrastructure In the run-up to awards night new nodes are provisioned and added to the load balancer Caches on each web node are warmed and site is load tested using loader.io service After awards night the nodes are scaled down to normal service
  • 38. Thank You Pippa Irvine, Digital Communications Manager, BAFTA @pippairvine Billy Bamford, Loft 49 @loft49 Phil Norton, Technical Lead, Access @philipnorton42