Fast Action Links extension A love letter to CiviCRM

Slides:



Advertisements
Similar presentations
A Producer’s Guide to Chubb’s SMART Application Platform
Advertisements

Promoting yourself on Facebook Lindsey Jacobs. Facebook.com The 2nd most used website next to Google More than 800 million active users About 700,000.
Scripts for Success.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Social Media: FACEBOOK Kristin Martin Professional Development.
 When you receive a new you will be shown a highlighted in yellow box where your can be found  To open your new just double click.
SOCIAL NETWORKING APP FACEBOOK. WHAT IS FACEBOOK Facebook was created in 2004 by Mark Zuckerburg and was first used on computers. It was one of the first.
Things you need to know before beginning This directory is not perfect. It does have it’s limitations. It is detailed to give you a lot of exposure. There.
Created by Amber Craddock, Kylee Stone & Caleb Truette.
You can customize your privacy settings. The privacy page gives you control over who can view your content. At most only your friends, their friends and.
Navigating the Information Highway’s Fast Lane A Speed Demon’s Guide to the Internet.
Information guide.
WNS1.com Online Training How to use the Western Nevada Supply online store and tools.
Outer north east London Barking and Dagenham, Havering, Redbridge and Waltham Forest How to use SurveyMonkey Laura Hayes Senior Communications Manager.
EDW647: Internet for Educators Dr. Roger Webster Department of Computer Science Millersville University July 23, 2008 Create.
Two Rivers Chapter Website Navigating through …. Visit
Step 2: Inviting to Challenge Group. DON’T! Before getting into the training, it’s important that you DON’T just randomly send someone a message asking.
Build Relationships and Build Business on Powered by Customer WOW Project.
 When you receive a new you will be shown a highlighted in yellow box where your can be found  To open your new just double click.
Grade Book Database Presentation Jeanne Winstead CINS 137.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Apps Presented by: Michael Quinzi, Trevis Choates, David McElroy, Diego Gac, and Trey Leonard.
THE “COLLEGES I AM THINKING ABOUT” LIST IN YOUR FAMILY CONNECTIONS ACCOUNT.
Debra Mann Reference Librarian Innisfil Public Library
Advanced HTML Tags:.
Narragansett Council Online Registration
Genevieve’s Fundraising
Work with Older Adults - A Presentation for High School Students
Helping you succeed in promoting your club
Using Wikis to Facilitate Collaborative Research Projects
Presented by CMLE Dr. Mary Wilkins Jordan
FREE TRAFFIC STRATEGIES
Customer Online Ordering
Hiring Center An Inside Look… Your inside look at the hiring center.
Submitting Requests to IT
Reporting Overview Business Goals Demystify the report menu
Support For ACSA Region Leaders
Create your Benner - intro
Service Provider Best Practices
Adding Assignments and Learning Units to Your TSS Course
Basic Google Calendar in the Library
Better Living through Extensions
Naviance: Do What You Are Personality Survey
How to and Lessons Learned!
I Can Stay Safe Online! Read the title slide with the students or have the group read it aloud. Introduce the lesson by saying that we can use the computer.
WEBINAR “Automation of document generation and document processing with AutoMerge” Atlanta, 10/21/2013 Clint Higley I would like to welcome everyone to.
GMAIL AND YOUR BUSINESS!
Microsoft Word Reviewing Documents.
Welcome! Website:
New Functionality in ARIN Online
Work with Older Adults - A Presentation for High School Students
&.
Welcome to Naviance at Lowell High School
What is Google+? Google+ is a social network and social layer for google services Some of its tools and features come from existing services and platforms,
Using networks to be more effective
Lets Build a Nearpod An Idea that Rocks.
Hey, my name is “Jason Fulton”
5. Setting up Alerts.
Welcome to Naviance at Lowell High School
Welcome to Naviance at Lowell High School
Important Resources These resources will help you be successful in US History Class. We’ve used some of them at school, but I’m also asking you to access.
Middlebury Annual Giving: Middlebury Volunteer Portal Walkthrough
Easy-Speak How easy is it?
<Your Job Title> <Your Address>
2019 Benefits Open Enrollment
Live Event resources Pre- event checklist Planning template
The London Environmental Network Volunteer Recruitment Workshop
WELCOME TO FASTalk! NOTE: Speaker notes are included with suggestions.
WELCOME TO FASTalk! NOTE: Speaker notes are included with suggestions.
This is a template for a presentation that you can use to introduce your team to Harvest. You can customize the content of the slides. You’ll want to pay.
Presentation transcript:

Fast Action Links extension A love letter to CiviCRM Perfect together From: Jon Goldberg To: CiviCRM

I Love CiviCRM This community is amazing. I love seeing the amazing work people are doing facilitated by it. But let me show you something I don’t like. Hi everyone! My name is Jon, and I LOVE CiviCRM. I love this community, I love knowing that my work is helping great people do great things, and I love developing Civi. One thing I don’t always love though – it’s using Civi as an end user. Let’s talk about a reason why.

Application Review Process I organize a salon with two other folks. Attendance is free – but by invitation only. Want an invite? We have an online application. Civi is great for setting up applications via profile webform, Drupal webform, Caldera webform. However, the application review process is terrible. I organize a monthly salon. Attendance is free, but you need an invitation. We have an online application and we get about 30-40 applications a month. Sounds like a perfect job for Civi. From the application side, Civi is perfect. But let’s look at the review process.

Why is this so hard? Review a list of applicants, put them in one of 3 buckets. Accepted – 1) Add to an “Accepted” group. 2) Remove from “Applicants” group. 3) Send a welcome email. 4) Register for upcoming salon. Rejected – 1) Add to a “Rejected” group. 2) Remove from “Applicants” group. 3) Send a form rejection. Need more info – 1) Send a form email. LOTS of my clients have had similar workflows. I want to look at all my applicants and put them in one of 3 buckets – Accepted, Rejected, and Needs More Info. I want to take the actions listed on this slide for each of these groups.

Review process – step 1 Pick out my accepted group At first, it sounds easy. Search for your applicants, check off the Accepted folks, [next slide] add them to the “Accepted” group.

Review process – step 2 Add them to an “Accepted” list

Bzzzt - wrong! It’s almost impossible to search for someone who’s newly added to the “Accepted” group. To send JUST them an email, you either a) need a temporary group or b) a pad of paper. Well, not so fast. There’s already people IN the accepted group, and it’s almost impossible in Civi to search for folks newly added to the Accepted group. Not completely impossible, but overly complicated. So to take multiple actions on my newly accepted folk, I need to create a temporary group. I asked one of my co-organizers, and she said, “Oh, I write the names down on a Post-It Note”.

Review process – step 2 (actually) Add them to a “temporary” list But even if you do it MY way, then you’re adding them to a temporary list,

Review process – step 3 Search for “temporary” folks Searching for the temporary list,

Review process – step 4 Add them to the Accepted list Adding them to the Accepted list,

Review process – step 5 Send them a form email Send them a form email

Review process – step 5 continued Send them a form email More clicks to do that,

Review process – step 6 Register them for the event Still more clicks to register them,

Review process – step 7 Remove them from the Applicant group Remove them from the temporary group

Review process – step 7 continued Remove them from the Applicants group More clicks

Review process – step 8 Remove them from the temporary group And finally remove them from the temporary group.

Review process – step 8 continued Remove them from the temporary group And now we get to do this for the other two buckets! I’m a Civi expert, and this is the best I could come up with. 8 steps, each step is 3-10 clicks, and I do it for 3 different groups every month. That’s tedious, and complicated, and if I’ve lost you by now, good! My point is that this is way too hard to do. Bored yet? We still need to do “Rejected” and “Needs More Info”!

What we really need: 3 simple buttons Here’s what we need! Three buttons, directly in the search results. I press one button per contact, and that one click does EVERYTHING I need.

That’s a lot of work. I’m a Civi developer, so I could take 4-6 hours to do this. But it would only work with MY groups, MY emails, etc. What we need is a way for non-coders to make their own links to streamline THEIR workflows. Writing THAT extension is 60-70 hours of work. [read slide] Now I love CiviCRM, but I don’t want to come home from a long day of working on CiviCRM at my job to do this in my spare time.

I’m (f)unemployed! I could go to the beach, adopt a pet, take up new hobbies. Or….I could spend two weeks of my life writing my “love letter”. Guess which one I picked? But I recently left my job doing CiviCRM! So guess what.

Introducing: Fast Action Links That screenshot I showed you a few slides back with the three links? That’s a real screenshot from my extension! Let’s take a quick look at how it works.

Adds this menu item When you install it, you get this new menu item, “Fast Action Links”.

Familiar Civi feeling It brings you to this screen, which lists your Fast Action Links. Note that second column, “Search View”.

Don’t clutter normal searches This is one of those features that’s been around a while in Civi that not many folks know about. In Advanced Search, you can choose what fields you see in your search results. The Fast Action Links are tied to those views so we don’t clutter normal searches, and so you can have multiple sets of links for different workflows.

Creating/Editing a Fast Action Link Creating or editing a link is easy! * You select the text for your link. * You select a Search View to attach it to. * You select an action to take. There are some basic ones like “Add a Tag” built in – but the real power comes from integration with the CiviRules extension. Any rule you can build with CiviRules, you can fire with a single click. That lets you use ALL the CiviRules actions, including multiple actions at once, and even add conditionals. * The rest of these options are to make the experience intuitive and pretty for the end user.

One click per applicant – not 30 Now, my co-organizers press one link, and ALL the actions associated with that link happen automatically.

For developers Links are a full-fledged entity with a full API. You can create custom actions – but better still, create them as CiviRule actions so both extensions benefit! [read the slide]

What’s next? Add Fast Action Links to emails! Create a Facebook-like event email, where a user can click a button IN THEIR EMAIL to RSVP for an event, answer your one-question survey, etc. [read slide]

Share the love! Have a use for this extension? Talk to me about it! Thanks for listening! I want to hear about your use cases – come find me and tell me about them! Thanks for listening!