Day 2, Friday

9:00 am to 9:30 am

Session Description Audience and room
Welcome to Day 2 and State of the Project Welcome to Day 2 of CiviCon San Francisco 2014! We'll share our thoughts on the state of the project, and highlight some of the awesome initiatives that are driving the platform forward. Session slides here read more

with Dave Greenberg, Lobo

Room: Goldman Auditorium

Audience: User, Implementer, Developer

9:30 am to 10:45 am

Session Description Audience and room
An Intro: WordPress with CiviCRM Join this workshop to see how you can use your WordPress website with CiviCRM. See a brief demonstration of how you can use CiviCRM to capture contact information on your WordPress website. We will look at: WordPress plugins for CiviCRM WordPress shortcodes CiviCRM Extensions You can publish new content about your organization with ease using... read more

with Dana Skallman

Room: Tamalpais

Audience: User, Implementer

Pulling it Together: Integrating CiviCRM With Joomla Core and Third-Party Extensions Do you love CiviCRM, but get frustrated when it doesn’t work the way you want on the front end in Joomla? Have you wanted to allow users to manage their organization’s users and events without having them navigate the administrator? Are you using Bootstrap, but jumping through crazy hoops to make profiles and listings work with your responsive... read more

with Jeremy Proffitt

Room: Tamalpais

Audience: Developer

I "wannabe" a developer? How do I get started? We will discuss and answer questions like this: How do I get started? How does the API work and how can I use it? What software/tools should I learn to use/Have in my back pocket? What would be a good project to start with? Something simple but will help me learn? What are some of the challenges of developing in civicrm and how can I help overcome... read more

with Wendy Greiner, Kurund Jalmi

Room: Kinzie West

Audience: Implementer, Developer

(Mis)leading Change Leading Change when you don’t have the formal leadership role…or when you do. Why is implementing the things we said we wanted so hard?...and how do we make it not so hard. This is a practical workshop that centers on the specific implementation/initiative challenges to the not for profit environment.   Topics that will be covered by presenter... read more

with Karen Salomon

Room: Kinzie East

Audience: Implementer, Developer

Designing and sending newsletters with CiviCRM why is it so hard to design and send newsletters? designing for above the fold HTML gotchas for email composing practical examples: before/after best practices for sending read more

with Nicolas Ganivet

Room: Goldman Auditorium

Audience: User, Implementer

11:00 am to 12:30 pm

Session Description Audience and room
Transitioning to CiviCRM - How to map your data into CiviCRM and collect the data that you want Summary:This workshop focuses on planning where the data will go before importing, not about how to actually run the data import.  We will look at the ever popular question of when to use a group or a tag, when to use CiviCRM custom fields, relationships and more. Audience:This workshop is for you if you would like to better understand what types... read more

with Kasia Wakarecy, Lola Slade

Room: Tamalpais

Audience: User, Implementer

CiviCRM 5.0 - Doctrine and Symfony integration in CiviCRM TBD read more

with Kurund Jalmi, Tim Otten

Room: Kinzie West

Audience: Implementer, Developer

Peer to Peer Fundraising Platforms on CiviCRM Jeff Porter and Ryan Johnson will provide an overview of the Peer to Peer fundraising platform designed for FPWR (onesmallstep.fpwr.org) and also used for PWSA of Colorado (www.pwsderby.com) and Charity in Motion (in progress).  We will discuss the lessons learned, best practices around Internationalization including language support, currencies,... read more

with Jeff Porter, Ryan Johnson

Room: Kinzie East

Audience: User, Implementer

Effective Campaign Life Cycles with Civi CiviCRM can be used within campaigns to target and track communications with constituents and allies. These communications are most effective and efficient when combined with intentional planning for campaign success and organizational sustainability. An effective campaign lifecycle has a few essential parts: a coordinated plan for messaging and... read more

with Jessica Steimer, Jack Aponte, Tomás Aguilar

Room: Goldman Auditorium

Audience: User

1:30 pm to 2:30 pm

Session Description Audience and room
Lightning talks A Lightning Talk is a short presentation. Unlike other presentations, they only last a few minutes and we will deliver them in a single period by different speakers. Presenters: Jeff Porter: FPWR (P2P) Case Study Kevin Reynen: Google Summer of Code Max Hunter: East Bay Bike Coalition Jamie McClelland: PowerBase Andrew Tombs: CiviHR Stephen... read more

with

Room: Goldman Auditorium

Audience: User, Implementer, Developer

2:45 pm to 4:00 pm

Session Description Audience and room
CiviCRM 4.5 for Developers The new version of CiviCRM features numerous enhancements to make users and developers happier. In this session we'll cover: Api enhancements Popups and the new ajax framework EntityRef: a new approach to autocomplete fields Unobtrusive notifications In-place option editing And more Session notes are here. read more

with Coleman Watts

Room: Tamalpais

Audience: Developer

Importing Large Datasets CiviCRM's built in import functionality can be used with smaller datasets or a limited number of record updates. Need to pre-load a database with tens of thousands of records? This workshop will demonstrate an approach of preparing, loading, and validating large datasets - tens or hundreds of thousands of records. We'll review options of using... read more

with Peter Petrik, Mark Hanna, Nicolas Ganivet, Jon Goldberg

Room: Kinzie West

Audience: Implementer, Developer

Donor Journeys using CiviCRM Over the pond in Europe we've been talking about how to keep donors engaged. This really boils down to planning and implementing Donor Journey's i.e. what would you like your contacts to do and how do you make it as easy as possible to get there. In this session we'll cover some of the features of CiviCRM that make this possible and what we have... read more

with Parvez Saleh

Room: Kinzie East

Audience: User, Implementer

Navigating Epic Challenges in CRM Implementation Implementing a CRM for your organization (or migrating an existing one, or improving your relationship with a CRM that isn't meeting your needs) is a strategic and tactical challenge. This session will draw on case studies of real-world CRM implementations to help your organization prepare for and overcome the challenges inherent in planning,... read more

with Daniel Heath

Room: Goldman Auditorium

Audience: User, Implementer, Developer

4:15 pm to 5:30 pm

Session Description Audience and room
Drupal Webforms for Events, Memberships & Contributions If you're using Drupal and CiviCRM you probably know that the Webform module is useful for making all kinds of forms. Maybe you've even made a couple Civi-integrated webforms (or a couple hundred). It's not too hard to make pretty good forms. But what about making great forms? This session will cover some basic techniques and then the cool new... read more

with Anna Heath

Room: Tamalpais

Audience: Implementer

Parlez-vous CiviCRM? internationalisation and so many other languages Are you using or planning to use CiviCRM in another language than US English? Do you need to expose contributions, event or profile forms to your constituents in more than one language? Our workshop will shed light on what localisation and international is, how it works and how you can use it. We will then take questions on how to address specific... read more

with Mathieu Lutfy, Luciano Spiegel

Room: Kinzie West

Audience: User, Implementer, Developer

Developing and Extending CiviCRM CiviCRM's architecture provides a unique opportunity: to collaborate with clients and developers from different backgrounds; to share and reuse code with different projects, different CMSs, and different CMS releases. This workshop will introduce CiviCRM's architecture and drill-down on how to write your own patches and cross-platform extensions,... read more

with Tim Otten, Nicolas Ganivet

Room: Kinzie East

Audience: Developer

Members Only: A Training Session on Managing Your Members Using CiviCRM CiviMember is a valuable tool in CiviCRM but setting it up the first time can be daunting. This session will cover everything you need to know to get started with CiviMember. You will learn how: to create new membership types membership status works membership can be shared between related contacts to add a self-service membership signup and... read more

with Jane Hanley

Room: Goldman Auditorium

Audience: User