1. Adobe Experience League - Marketo Engage Documentation: The "Request Campaign" flow step is used to trigger a separate smart campaign. The documentation states, "Use the Request Campaign flow step to trigger another smart campaign." This confirms the need for this step in the "03 Success" campaign.
Source: Adobe Experience League, "Request Campaign Flow Step," in Marketo Engage Product Docs.
2. Adobe Experience League - Marketo Engage Documentation: The "Campaign is Requested" trigger is the corresponding listener for the "Request Campaign" flow step. The documentation specifies, "Use the Campaign is Requested trigger in a smart campaign when you want it to be triggered from another smart campaign's Request Campaign flow step." This confirms the need for this trigger in the "01 Send Invite" campaign.
Source: Adobe Experience League, "Campaign is Requested Trigger," in Marketo Engage Product Docs.