Closed Bug 1253001 Opened 8 years ago Closed 8 years ago

Update partner submission page to use an email instead of salesforce

Categories

(www.mozilla.org :: Pages & Content, defect)

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mkaply, Assigned: agibson, NeedInfo)

Details

(Whiteboard: [q2 sprint 3])

Attachments

(1 file)

Currently the submission of this form:

https://www.mozilla.org/en-US/about/partnerships/

Goes through this code:

https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py#L369

and in theory goes into salesforce.

Unfortunately, that salesforce account is no longer active.

Would it be possible to switch that form to simply send an email with the content to:

partner-support@mozilla.org?

Thank you.
Yes.  We can work on this in our next sprint.

Are there any additional content updates to this page as long as we are working on it?
(In reply to Jennifer Bertsch [:jbertsch] from comment #1)
> Are there any additional content updates to this page as long as we are
> working on it?

That's a great question. The Firefox OS section and the Firefox OS reference in the form can go.

Mike:

Does the Firefox Marketplace section go?

Also, should we add links to:

https://fxpartners.mozilla.com/en-US/desktop/
or
https://fxpartners.mozilla.com/en-US/android/

In their appropriate sections?
Flags: needinfo?(mconnor)
ni? Bertrand re: Marketplace.

We should definitely switch the section links to fxpartners.m.o.  We should almost certainly consolidate the various wiki, www, and fxpartners@ content into one place, but that doesn't need to block this fix.
Flags: needinfo?(mconnor) → needinfo?(bneveux)
(In reply to Mike Kaply [:mkaply] from comment #0)
> Currently the submission of this form:
> 
> https://www.mozilla.org/en-US/about/partnerships/
> 
> Goes through this code:
> 
> https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/views.py#L369
> 
> and in theory goes into salesforce.
> 
> Unfortunately, that salesforce account is no longer active.
> 
> Would it be possible to switch that form to simply send an email with the
> content to:
> 
> partner-support@mozilla.org?
> 
> Thank you.

Hello Mike. Fellow Mozartist here. I am the new Salesforce Admin. These Partner Leads are in fact still being created in Salesforce but have been rendered useless since we have been getting so much spam in addition. I would be happy to talk this through with you since I am trying to find ways to preserve the web-to-lead functionality for the Partner/Salesforce site. Thx
That would be great, Andrew.

We were going to switch to a different type of form (email) but that would be even more overwhelming.

Can you give me an idea of how much spam there is?
(In reply to Mike Kaply [:mkaply] from comment #5)
> That would be great, Andrew.
> 
> We were going to switch to a different type of form (email) but that would
> be even more overwhelming.
> 
> Can you give me an idea of how much spam there is?

There have been 2K+ Lead records created in Salesforce in the last 30 days alone. We are estimating 95%+ are spam records. Let me know if you have time either Thur or Fri of this week and we can do a quick sync on this and come up with some next steps. Thx.
I sync'ed up with Mark, Mike & Andrew. The Salesforce form needs to come down.

The spam from the form is causing roadblocks for our major CRM integration work happening this quarter (P1 for Marketing) and no one is currently looking at those Leads in Salesforce.

The form should be replaced with a "contact us" to the email address: partnerships@mozilla.com

Mark/Mike is going to create that private group list that the BD team can all access and review.  

Mike & Andrew are going to sync after the CRM integration work is complete this quarter to talk BD needs around the partner program and how to best set up the integration.

Jbertsch, can you confirm when this is on the sprint board?

Thanks!
Flags: needinfo?(jbertsch)
(In reply to Jessilyn Davis from comment #7)
> I sync'ed up with Mark, Mike & Andrew. The Salesforce form needs to come
> down.
> 
> The spam from the form is causing roadblocks for our major CRM integration
> work happening this quarter (P1 for Marketing) and no one is currently
> looking at those Leads in Salesforce.
> 
> The form should be replaced with a "contact us" to the email address:
> partnerships@mozilla.com
> 
> Mark/Mike is going to create that private group list that the BD team can
> all access and review.  
> 
> Mike & Andrew are going to sync after the CRM integration work is complete
> this quarter to talk BD needs around the partner program and how to best set
> up the integration.
> 
> Jbertsch, can you confirm when this is on the sprint board?
> 
> Thanks!

On the board.  What is your timeframe, Jess?
Flags: needinfo?(jbertsch) → needinfo?(jdavis)
Whiteboard: [q2 sprint 3]
Before London, by June 10 at the latest. Is that doable?

Thanks Jbertsch!
Flags: needinfo?(jdavis)
Assignee: nobody → agibson
Status: NEW → ASSIGNED
Attached file GitHub pull request
This branch has now been pushed to a demo instance at the following URL:

https://bedrock-demo-agibson.us-west.moz.works/en-US/about/partnerships/

It should now generate an email sent to partnerships@mozilla.com as proposed in Comment 7.

Jessilyn, can you please test to see if all looks ok? Thanks
Flags: needinfo?(jdavis)
Thanks Alex! I just tested.

Mike or Mark - can you see if you got an email from jdavis+testpartner@mozilla.com  at "parternships@mozilla.com" (have you created that alias yet?)

Thanks!
Flags: needinfo?(mozilla)
Flags: needinfo?(mcrandon)
Flags: needinfo?(jdavis)
The alias is definitely set up, but I don't know where it goes...
Flags: needinfo?(mozilla)
the partnerships@mozilla.com alias is owned by Liza Fox.  In communication with her to transition that to BD.

Hold............
Flags: needinfo?(mcrandon)
All,

I have management of the partnerships@mozilla.com group now.  It receives the email from the test site above.
(In reply to Mark Crandon from comment #16)
> All,
> 
> I have management of the partnerships@mozilla.com group now.  It receives
> the email from the test site above.

Thanks for confirming. We'll likely merge this change to master today and it will go live in our next prod push early next week.
Excellent! Thanks Alex and Mark!
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/70c57f5c4f7950dacdebd3d4559b07ba332596f7
[fix bug 1253001] Update partner submission page to use an email instead of salesforce

https://github.com/mozilla/bedrock/commit/36302cbd6a0b1306ab234e75f1de9a450cf7faf9
Merge pull request #4167 from alexgibson/bug-1253001-update-partner-submission-page-to-use-email

[fix bug 1253001] Update partner submission page to use an email instead of salesforce
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
We are getting a ton of automated test scripts to the partnership email.  Is it possible to do something to reduce the amount of test script submits?
Can you forward me the test email?

I saw this in Salesforce as well. I don't understand what system inside of Mozilla is using this page for testing...
(In reply to Mike Kaply [:mkaply] from comment #21)
> Can you forward me the test email?
> 
> I saw this in Salesforce as well. I don't understand what system inside of
> Mozilla is using this page for testing...

We have a suite of automated Selenium tests that are part of the bedrock repository and run in our deployment automation:

http://bedrock.readthedocs.io/en/latest/testing.html

Fyi - we just resolved the unwanted email generated by these tests in this PR: https://github.com/mozilla/bedrock/pull/4210
Thank you!
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: