Skip to main content

Lightning Experience Rollout Specialist Superbadge - 10

Bye bye rain gear!
Challenge 10
A confession -
I read the requirements for tonight's challenge, panicked a little, then went straight to the developer community.  I've created a Lightning component before during a different Trail, however, the code was provided.
# 10, the final challenge, of Salesforce's Trailhead Lightning Experience Rollout Specialist Superbadge: 
The one that almost got away...

Replace the Destination Success sidebar component tips:
  1. You will need to create a new component. 
  2. Name your component "DestinationSuccess" 
  3. Clear the pre-existing code from the component and enter the correct code.
If you have having trouble with the code, this thread from developer.salesforce.com should help.
<au
Congratulations! You are officially a coder!

Save, then we need to create the controller.
  1.   Click the blue "controller" button on the right. 
  2. Clear the pre-existing code from the controller and enter the new code.  Reference this thread for code help.  

         var a
Save.
Done with coding.  
Adding your DestinationSuccess component is as simple as dragging it onto the screen.  Save!

Alternatives to Custom Links:  UpsellCrossellOpportunity tips:
This is all clicks, no code!
  1. Review the Lightning Experience Readiness Report.  Notice the layouts containing the button.
  2. You can create a new action using the already created Lightning Component. 

Alternatives to Custom Links: ViewCampaignInfluenceReport tips:
  1. Review the Lightning Experience Readiness Report.  Note- The layout that contains the custom link.
  2. You will need to follow the link within Campaigns in Classic. 
  3. Note the Salesforce ID of the report.
  4. Once you adjust the report, create the new button or link to include the report in Lightning.
    When you create the link, remember your report will have its own unique RecordID.









Comments

  1. Hey TH Baby,

    I'm having a little bit of trouble with the ending of this challenge and was hoping for you to clear things out for me if you have time.

    Challenge Not yet complete... here's what's wrong:
    The View Lightning Campaign Influence Report link on the Campaign object must use a relative URL and dynamic filter values.

    Here's my Button/Link URL.
    /one/one.app#/sObject/00O1U0000028jFg/view?&fv0={!Campaign.Name}&fv1={!Campaign.Id}

    Report URL.
    https://cunning-shark-m9kori-dev-ed.my.salesforce.com/00O1U0000028jFg

    I've added the custom link to the campaign layout.

    Any other information I could provide please let me know.

    Thank you very much

    ReplyDelete
    Replies
    1. The report url (https://cunning-shark-m9kori-dev-ed.my.salesforce.com/00O1U0000028jFg) - is a classic URL. My guess is that you missed the step where the classic report is saved/renamed in lightning. Is this it?

      Delete
  2. Hi there,

    i am also having the same error as above.

    My report link is
    https://playful-shark-kw04iy-dev ed.lightning.force.com/lightning/r/Report/00O0o00000AUL35EAH/view

    Here's my Button/Link URL.
    /lightning/r/Report/00O0o00000AUL35EAH/view?fv0={!Campaign.Name}&fv1={!Campaign.Id}

    I've added the custom link to the campaign layout.

    can you please help

    ReplyDelete
    Replies
    1. The button link URL needs to be tweaked - Switch /lightning/r/Report with /one/one.app#/sObject/

      Usually I'd do a better explanation as to why ...but this is something I don't exactly understand as well :)

      Delete
    2. I think you need to update last part, /lightning/r/Report/ worked for me instead of /one/one.app#/sObject/,

      FYI, https://developer.salesforce.com/forums/?id=9060G0000005f0IQAQ

      Delete
  3. I'm getting this issue:

    Challenge Not yet complete... here's what's wrong:
    Your quick action doesn't use the required Lightning component.

    ReplyDelete
    Replies
    1. Ok- I'm happy to help, but need some sort of an idea of what you have completed so far.

      Delete
    2. I made a mistake not to add the URL to the layout so, crosscheck them.

      Delete
  4. Hi th-baby,

    For the report type, did you start out with the 'Campaigns' report? Using 'Campaigns with Opportunities' does not provide the option to select All Campaigns. But I do see opportunity fields in your screenshot. And yes, I am building it in Classic. Thanks a bunch as always!

    ReplyDelete
    Replies
    1. Well... the first problem is Classic. Why oh why? (Kidding!) There is a standard report that includes both Campaigns and Opportunities where you can include "all campaigns" under filters.

      Delete
    2. Yeah, I found it and subsequently proceeded to conquer my 7th super-duper badge right after my post here. I kept on clicking around in Classic until I got to the standard report 'Campaign with Influenced Opportunites'. The default columns looked like what you posted here, plus it had the word 'infuence' in it. The instructions read: 'Name the report: Campaign Influence Lightning'. Influence + influenced = bingo :). I couldn't see that by default it was already grouped by Campaign Name. I kept on trying to drop the field on it and it wouldn't let me (ie, it was already grouped!). Oh, how much I love Classic! :). I hope you and your familiy are well. Thanks!

      Delete

    3. Good!!! oh please oh please switch to Lighthing! (I am a Lighting Champion for Salesforce....so I have to toe the party line!). :)

      Delete
  5. Hi Trailhead Baby,

    I'm receiving following error for challenge 10:

    "The Campaign Influence Lightning report must have the correct 1. Aggregate, 2. Columns, 3. Groupings, and 4. Filter."

    Currently my Filter for Campaign Influence Lightning report is:

    1. Show Me - All Campaigns
    2. Campaign Name equals " "
    3. Campaign ID equals " "

    ReplyDelete
    Replies
    1. Ok. Do you have the correct groupings? Columns? etc. I don't see an issue with the filter.

      Delete
    2. I'm not sure about the Aggregate and Grouping to use, since there is no specific instruction. Could you please tell me what Aggregate and Grouping you've used?

      Delete
    3. I am happy to look at what you have. The details are in the instructions, but they can be a little tricky!

      Delete
    4. okay, as of now I have no aggregate added to my report (still figuring out).
      I've grouped the column Stage sorted by Record Count.

      Can you tell me one thing though?
      Right now, the report returns no data at all using the current filter. Is that standard?

      Delete
    5. The grouping is not correct. No data is fine though.

      Delete
    6. Okay. Now i changed the grouping to Campaign Name instead and the issue got resolved.
      I did not even need to add any aggregate at all.

      The error messages are so confusing sometimes!

      Figured out the no data part as well. It was because no oppty was associated with any of the campaigns.

      Delete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Getting this error
    Challenge Not yet complete... here's what's wrong:
    The View Lightning Campaign Influence Report link on the Campaign object must use a relative URL and dynamic filter values.

    I used this link:
    /lightning/r/Report/00O2w000007wGq8EAE/view?=&fv0={!Campaign.Name}&fv1={!Campaign.Id}

    can you help me out in this

    ReplyDelete

Post a Comment

Popular posts from this blog

Service Cloud Specialist Superbadge - 4,5,6,7

Part of doing the Service Cloud Specialist superbadge is trying new things, so I am putting up picture of new things that I've tried recently.  One of my favorite new things this week was taking a shower with my whole block collection.  Mom put me in the shower, and I sneaked out to grab the block bin and dumped it in.  I'm concerned to share photos because of the slight nudity, however, I can assure you that it was a glorious adventure.  Instead, I'll share my favorite Saturday new thing- walking to the coffee shop for a sprinkle donut!  Back to the superbadge... Challenge 4 Case Routing If you haven't taken the Onmi Channel module yet, now is a good time! I kept that particular module open one on screen while I walked through this step.  It is hard to give many hints about this step without giving away too many details - so - the best advice is to read through the challenge and label each step with the corresponding Salesforce term.  (IE - "The...

Business Administration Specialist Superbadge- 3 & 4

This afternoon, I added a genius wig in an attempt to look a little older and more experienced.  The free lemonade offer worked!  I made two dollars today!  A huge thank you to Jocelyn Fennewald , Salesforce MVP, for pointing out the "remove all columns" option within the report creator.  When you start a create a new report, simply click to start with a clean screen.  If you are familiar with report and dashboards, this challenge should only take 30 or so minutes to complete.  Below are tips and gotchas for each report / dashboard.  If you need more help, leave a comment! Reports Accounts by Market To create the "Market" row grouping, use a bucket field. Make sure that the correct date range is selected. High Value Residential  This report includes: 1 filter, 1 grouping, and 1 summarized field.  Rated Accounts by State The record count for state and account rating are automatically added. Note the filter.  ...

Service Cloud Specialist Superbadge - 1,2,3

A confession - I know next to nothing about service cloud.  While I was excited that a new superbadge was available, it made me a little nervous that I had to do all of the prerequisites and tackle new things like macros.  New things - new year - let's get started! (Right after I finish guitar practice) If you are also a service cloud novice, the Omni-Channel Basics is a crucial prerequisite even though it is not officially required. Challenge 1 App Appearance  This, like all superbadges, requires a careful read through the instructions prior to any clicking.  I found it helpful to take a separate notebook and write down the steps that I would need for each challenge step - for example -  My rough notes for challenge 1: Create 2 profiles  Tweak service Console 3 new items on utility bar Allow access for new profiles Create User  Beware - After editing the service console, you might have to edit the new profiles.  I found i...