system.out.println("hello bronto!!");
DESCRIPTION
Welcome to the kickoff session for the first-ever Bronto Summit Developer Track! Bronto is very excited to provide a parallel track devoted to supporting the developer community because those wonderfully creative and smart individuals make dreams come true. Every marketer wants more data to make smarter decisions that improve campaign results and drive revenue. Those dreams often require connecting multiple systems and the most robust integrations leverage the API. This session will welcome attendees and provide an introduction to the Bronto API, leaving you prepared for the sessions that follow and ready to start experimenting on your own.TRANSCRIPT
![Page 1: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/1.jpg)
![Page 2: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/2.jpg)
System.out.println("Hello Bronto!!");
![Page 3: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/3.jpg)
Agenda
• Developer Community Unveiling
• Endless Possibilities with the Bronto API
• Intro to the API
• Upcoming Sessions
• Key Takeaways
• Questions
![Page 4: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/4.jpg)
NEW Developer Community
![Page 5: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/5.jpg)
Dev.Bronto.com
![Page 6: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/6.jpg)
Dev.Bronto.com
![Page 7: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/7.jpg)
Dev.Bronto.com
![Page 8: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/8.jpg)
API v3 Migration
Sunset Date
April 1, 2014
![Page 9: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/9.jpg)
Endless Possibilities with the Bronto API
![Page 10: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/10.jpg)
Popular Use Cases
• Contact Management
• Campaign Management • Content Management • Message Management • Sending
• Order Management
• Event Triggers
• Activity Stream Monitoring
bron.to/iuLk
![Page 11: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/11.jpg)
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Segments
![Page 12: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/12.jpg)
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Dynamic Content
![Page 13: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/13.jpg)
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Automated Message Rules
![Page 14: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/14.jpg)
Contact Management
Keep Contact Information Updated (Fields, Lists, SMS Keywords)
• Features Within the App • Workflows
![Page 15: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/15.jpg)
Campaign Management
Content Management & Sending
• Features Within the App • Messages, Headers & Footers, Content Tags
• How To Use Tags
• %%field_name%% • %%!special_tag_name%% • %%@content_tag_name%% • %%#api_field_name%%
![Page 16: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/16.jpg)
Intro to the API
![Page 17: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/17.jpg)
Introduction to the API
• SOAP
• Tokens
• Tools
![Page 18: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/18.jpg)
SOAP
• Simple Object Access Protocol
• CRUD Model • Create or add new entries • Read, retrieve, search, or view existing entries • Update or edit existing entries • Delete/deactivate existing entries
• Web Services Definition Language (WSDL)
• https://api.bronto.com/v4?wsdl
![Page 19: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/19.jpg)
soapUI
• http://www.soapui.org
• “The Swiss-Army Knife of Testing”
• Free and open source cross-platform Functional Testing solution.
• Easily and rapidly create and execute automated functional, regression, compliance, and load tests.
![Page 20: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/20.jpg)
soapUI
![Page 21: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/21.jpg)
soapUI
![Page 22: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/22.jpg)
soapUI
![Page 23: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/23.jpg)
soapUI
![Page 24: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/24.jpg)
soapUI
![Page 25: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/25.jpg)
soapUI
![Page 26: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/26.jpg)
soapUI
![Page 27: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/27.jpg)
soapUI
![Page 28: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/28.jpg)
API Tokens
![Page 29: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/29.jpg)
Logins / Sessions
• All API calls require an active, authenticated session
• API token • Returns sessionId
![Page 30: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/30.jpg)
PHP API Client Library
• PHP Classes available from http://dev.bronto.com
• Provides an Active Record style abstraction of the Bronto API
• Implemented Objects:
• Account • Activity • ApiToken • Contact • Conversion • Delivery • DeliveryGroup • Field • List • Login • Message • MessageRule • Segment
![Page 31: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/31.jpg)
PHP API Client Library
![Page 32: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/32.jpg)
PHP API Client Library
![Page 33: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/33.jpg)
PHP API Client Library
![Page 34: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/34.jpg)
Kickstart Your Next Project
![Page 35: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/35.jpg)
Bronto Developer Kickstart Service
Purpose
• Private consultation service to provide a project plan
Scope of Service
• API Welcome Kit • Preliminary Consultation • Step-by-Step Project Plan for a Single, Specific Integration • Follow-up Consultation
More details can be found at http://bronto.com/services/scope
![Page 36: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/36.jpg)
Upcoming Sessions
![Page 37: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/37.jpg)
Developer Track Sessions
Date / Time Session Title Speaker Tuesday, April 23:
2:15 pm – 3:15 pm Order Tracking: When Bronto and Your Commerce Platform Collide
Chris Geiss, Product Manager
3:30 pm – 4:30 pm Beyond the App: Sweet Custom Reporting Techniques
Jeremy Bobbitt, PS Engineer Ebin Holt, PS Engineer
Wednesday, April 24:
11:00 am – 12:00 pm What Not to Do: The 10 Most Common API Mistakes
Greg Dean, Support Engineer
2:15 pm – 3:15 pm Shopping Cart Abandonment: Down-and-Dirty or Cutting Edge?
Steve Balduino, Sales Engineer
3:30 pm – 4:30 pm Webforms: Customized, Optimized and Ready for Mobile
Lucas Weber, Manager of Support Services
Thursday, April 25:
9:45 am – 10:45 am Lightning Round: Check Out What I Built! Moderator: Dave Johnson, Director of Engineering Services
![Page 38: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/38.jpg)
What To Remember
![Page 39: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/39.jpg)
Key Takeaways
• Dev.Bronto.com
• API v3 will be sunset on April 1, 2014
• There are endless possibilities with the Bronto API
• The Bronto API is easy for developers to work with
• SoapUI is a great tool • Bronto has a PHP client library on GitHub
• Leverage the Bronto Developer Kickstart service
![Page 40: System.out.println("Hello Bronto!!");](https://reader034.vdocuments.mx/reader034/viewer/2022051611/54b40b834a7959da2c8b4612/html5/thumbnails/40.jpg)
Questions? Thank You!