Subscribe to ALL the things!!!

As an admin and a mom, I am constantly faced with trying to ensure that my users (and kids) are doing the right things at the right times.

  • Users:
    • Project records are created with the ‘right’ fields
    • Updates are being made in a timely manner
    • Billable/non-Billable time is being logged accurately (and approved accurately)
  • Kids
    • Chores are being done as instructed (those last two words are important)
    • They are treating each other with respect
    • Social media guidelines are being followed

The lists for each could go on and on! In Salesforce, we have a plethora of reports and dashboards and workflows to help stay on top of anomalies. Validations don’t always work because sometimes there is judgment involved – example: We have a team of users that create project records. They fill everything out based upon our SOWs and then turn the project over to the PM to manage. They sometimes forget to change the record owner to the PM. Sometimes they will forget to uncheck a box. Those are things you can’t always capture with a validation rule.

So we (as admins) would setup reports to show ‘All Projects Owned by the Project Creation Team’, and ‘All Opportunities Closed Won without a Related Project’ and ‘Timecards Manually Excluded from Billing with no Audit Notes’. Next was to create a dashboard with elements linked to each of these reports. I’d pop the dashboard on my Home page and keep my eye on it – the goal is to always have it show nothing. If something popped up on the dashboard I would get with the right person to correct the data.

ENTER Report Subscriptions! <insert raucous cheers here> Subscribe to All the Things

Now I can simply setup subscriptions to my reports. Just add a filter to say when the record count is greater than zero, send me an email!

My Six Sigma/Kaizen brain LOVES this Concept – it’s like JIT (Just in Time) production. I don’t ever have to go looking for anomalies again. They get PUSHED to me by the system. Every day, at a time of my choosing, the reports are run with my filter in place and if there are more than zero records showing, I get an email telling me there is an issue! Who doesn’t love that! No more checking the dashboard! Wait – even better – no more dashboard to maintain!

Report SubscriptionsNow…if I could figure out how set this up with my children? Hmmm….

Have you used Report Subscriptions yet?

It’s a very simple way to empower your users and let the system do work for you!

Posted in Everything Else, Salesforce Stuff | Tagged , , , | 6 Comments

A Beautiful Day in the Neighborhood!

Won't You Be My Neighbor?

“I have always wanted to have a neighbor just like you,
I’ve always wanted to live in a neighborhood with you.

So let’s make the most of this beautiful day,
Since we’re together, we might as well say,
Would you be mine?
Could you be mine?
Won’t you be my neighbor?”

Hi neighbor, I’m glad we’re together again….

I’ve been thinking a lot the past few weeks about Communities. How incredibly pivotal they are to every aspect of our lives. The community and neighbors you surround yourself with have so much impact on your own personal well-being.

I tell the teenager all the time, “The people you surround yourself with become molds for the person you become!” Not just family. Friends, co-workers, colleagues, fellow tweeters, the list goes on and on! We rub off on each other and an evolutionary shift takes place.

There are a few communities that have really been instrumental for me over the past few years and helped me grow:

  • First up is the community of people that I rely on as a mom. My other mom friends who I can commiserate with over homework and PTA woes. Teachers who help me grow as a parent. School/community volunteers who exhibit self-less attitudes and remind me that for things to get better, someone has to step up!
  • Next up is the community of people who know me well. Family members I may or may not see often, long-time friends who I can laugh with about ‘old times’, best friends who know what I am thinking and can read me like a book, and a husband who supports me in every way.
  • Finally, there is my #AwesomeAdmin community. This one is hard to explain to people not involved with Salesforce. Through mediums like the Success Community, Twitter, and the FinancialForce Community Forum, I’ve met and forged bonds with some awesome people. We live all over the world and have incredibly varying backgrounds and demographics, but all of that is irrelevant to the simple fact that we love what we do and we love to share and help each other succeed!

Through these communities, I’ve learned to trust my judgment as a mom, not be so hard on myself (both as a parent and as a Salesforce Admin), take time for me (personally and professionally), and embrace the small victories because they add up into big wins!

When a community is not thriving and your neighbors are doing more taking than giving you sometimes have to pull up your roots. Making the decision to ‘move’ is hard, but sometimes necessary.

Does the community you live in look like mine? Have you surrounded yourself with the kind of neighbors that build you up and help you to be a better person? 

“Won’t you please,
Won’t you please,
Please won’t you be my neighbor?”

Posted in Everything Else, Salesforce Stuff | Tagged , , , , , | 1 Comment

Custom Junction, What’s Your Function?

AftFunctioner taking part in the ‘now infamous’ Success Community post about Junction Objects, kicked off by Robert Strunk’s awesome blog post of the same name, it became clear to me that the idea of junction objects is, well, a bit unclear!

So I decided to break it down, Salesforce Rock style:

Custom Junction, what’s your function?
Hooking up records with a custom object!
Custom Junction, how’s that function?
I got 2 set of objects and I need to connect them.
Custom Junction, what’s their function?
With a lookup to A and a lookup to B it’ll get you far!Junction1

Lookup“Lookup”: That’s a field type, like “date/time” or “text”.
Boom!
It links to another object,
Not this but that.
And then you create another
Lookup, and you have a link!
Between “This” and “that”.
A custom object and two lookups,
Get you pretty far.

Custom Junction, what’s your function?
Hooking up two objects and relating them right:
Classes & Students, Jobs and seekers, leads and campaigns. Hey that’s not lame!

Junction2
Tickets for concerts, products I’m buying,

Junction 3
A simple object will do: not one lookup but two,
Master-detail is great, but it restricts you, Boo-hoo-hoo-hoo-hoo-hoo-hoo!

Custom Junction, what’s your function? Salesforce Rock
Hooking up records with a custom object!
Custom Junction, how’s that function?
I got 2 set of objects and I need to connect them.
Custom Junction, what’s their function?
With a lookup to A and a lookup to B it’ll get you far!
Custom Junction, watch that function.
I’m going to get you there if you’re very careful.
Custom Junction, what’s your function?
I’m going to get you there if you’re very careful.
Custom Junction, what’s your function?
I’m going to get you there if you’re very careful.

Posted in Salesforce Stuff | Tagged , , , | 4 Comments

Tuesday (A Day in the Life of a Salesforce MomAdmin) – A Haiku

Dreaming of Dreamforce.

Summer. Kids stayed up too late.

Me too. Cause…Twitter.

Posted in Salesforce Stuff | Tagged , , , | Leave a comment

Increasing Engagement with Easter Eggs?

So this morning MVP extraordinaire and BBQForce Founder Dale Ziegler and I were bemoaning the fact that sometimes users are just not at all engaged. No matter how we, as admins, try to make things easy for them!

So I suggested to Dale that he place some Easter Eggs in his system, then reward users who ‘find’ those Easter Eggs.eastereggs

Easter Eggs? What in the world am I talking about?

It’s a very common concept in the video game world – something hidden, not on the books, that is there for the curious and observant to find. There are Easter Eggs in movies too – Pixar is famous for it!

Probably my favorite reference to Easter Ereadyplayeroneggs is in the book, Ready Player One, by Ernest Cline. It is one of my all-time favorite books – full of 80’s trivia, music references and vintage video games. It’s all about the ultimate Easter Egg hunt within a virtual world! And as a bonus, the audiobook version is narrated by the iconic Wil Wheaton!

In our Org we have 1 Easter Egg. It’s been noticed by a couple of people, and their response tells us how well they know pop culture! It’s a pretty simple one. When we implemented FinancialForce PSA, we needed to bring in historical timecards for projects to ensure we had accurate reporting. This was easy for timecards of users in our current system, but for employees who had departed the company, I didn’t want to create a user record for them simply to load historical timecard entries. So we created a user by the name of Inigo Montoya and loaded all the historic timecards against that user. Cracks me up when someone sends me a chat message and asks, ‘Who is Inigo Montoya?’ – I always have to send back this image:

inigo montoya

I’ve been wanting to add others – here are a few ideas I have:

  • Create a formula field on an object you suspect people aren’t ‘really’ looking at the records. Make it a text field that says: “Send an email with the subject Found it! to your Salesforce Admin” Then you could have a special Sleuth badge to give to those folks to acknowledge they are actual reading the records!
  • Create a Custom Link to add to the Report Links section that just says ‘Click Me’ – link it to this website: http://emergencycompliment.com/ (everyone needs an emergency compliment every now and then!) Sit back and see who notices!
  • Add some different/funny text to some of your email templates. See who is really reading them by requesting a specific action if they’ve read the message!

Do you have any Easter Eggs in your org?

What other ideas do you have to see who is actually engaged?

Posted in Salesforce Stuff | Tagged , , , | Leave a comment