secure.winred.com Open in urlscan Pro
2606:4700::6813:d359  Public Scan

Submitted URL: https://txtr.gop/zSPf7fwcN
Effective URL: https://secure.winred.com/john-james-for-michigan/key-race-sms-2-bmd?utm_source=prospecting&utm_term=BMD_P2P&utm_medium=P2...
Submission: On November 07 via api from BE — Scanned from US

Form analysis 3 forms found in the DOM

POST https://secure.winred.com/john-james-for-michigan/key-race-sms-2-bmd?utm_source=prospecting&utm_term=BMD_P2P&utm_medium=P2P&utm_campaign=JAMES_1024_FR_KEY_RACE_SMS_BMD&recurring=true

<form id="new_conduit" data-toggle="validate" data-animation="false" data-without-card="true"
  action="https://secure.winred.com/john-james-for-michigan/key-race-sms-2-bmd?utm_source=prospecting&amp;utm_term=BMD_P2P&amp;utm_medium=P2P&amp;utm_campaign=JAMES_1024_FR_KEY_RACE_SMS_BMD&amp;recurring=true" accept-charset="UTF-8" method="post"
  novalidate="novalidate">
  <input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="1730993564|nUvAoDFgxbpzb3PdpIs5wyT3wSvdny39aNA5mYV6GKA=|tG1WFKsROyeaMqOS4gGjSM6uDs6DHv9Mbd6QxlIxtuQ=">
  <div id="error_explanation" data-gtm-vis-polling-id2410129_252="52">
    <ul class="rv-error-text"></ul>
  </div>
  <input class="stripe-card-token-field" type="hidden" value="" name="conduit[stripe_card_token]" id="conduit_stripe_card_token">
  <input data-name="[&quot;source_code&quot;,&quot;sc&quot;]" type="hidden" value="" name="conduit[source_code]" id="conduit_source_code">
  <input value="https://secure.winred.com/john-james-for-michigan/key-race-sms-2-bmd?utm_source=prospecting&amp;utm_term=BMD_P2P&amp;utm_medium=P2P&amp;utm_campaign=JAMES_1024_FR_KEY_RACE_SMS_BMD&amp;recurring=true" type="hidden"
    name="conduit[source_url]" id="conduit_source_url">
  <input value="" type="hidden" name="conduit[referer]" id="conduit_referer">
  <input type="hidden" name="conduit[from_payment_request_button]" id="conduit_from_payment_request_button">
  <input value="false" class="donor-blocked" type="hidden" name="conduit[blocked]" id="conduit_blocked">
  <input type="hidden" value="" name="conduit[payment_request_type]" id="conduit_payment_request_type">
  <input type="hidden" value="rv_ch_01jc3m3b9rmfk9ygqpzcbvg1x2" name="conduit[charge_revv_uid]" id="conduit_charge_revv_uid">
  <input value="none" class="campaign-segment" type="hidden" name="conduit[campaign_segment]" id="conduit_campaign_segment">
  <input value="none" class="campaign-segment-control-group" type="hidden" name="conduit[campaign_segment_control_group]" id="conduit_campaign_segment_control_group">
  <input value="false" class="temporary-profiling-input" type="hidden" name="conduit[temporary_profile]" id="conduit_temporary_profile">
  <input value="false" class="qualifies-for-merchandise" type="hidden" name="conduit[qualifies_for_merchandise]" id="conduit_qualifies_for_merchandise">
  <input value="personal" class="contributor-type" type="hidden" name="conduit[contributor_type]" id="conduit_contributor_type">
  <div class="tab-content">
    <ul class="nav nav-tabs multistep-nav hidden-xs-up" role="tablist">
      <li class="nav-item"><a class="nav-link" href="#donation" data-toggle="tab" role="tab">Donation</a></li>
      <li class="nav-item"><a class="nav-link" href="#personal" data-toggle="tab" role="tab">Personal</a></li>
      <li class="nav-item"><a class="nav-link" href="#payment" data-toggle="tab" role="tab">Payment</a></li>
    </ul>
    <div class="tab-pane multi show active" id="donation" role="tabpanel" data-scroll-to-element="true">
      <div class="temporary-profiling-box rv-pf-10 rv-mb-5 d-none">
        <div class="d-flex flex-column justify-content-center align-items-center">
          <div class="rv-text welcome-donor rv-tac d-flex flex-row"> Welcome back <div class="welcome-donor-name"></div>
          </div>
          <div class="rv-fs-14 rv-tac"> No need to fill out your donor information again. Just fill out your payment information and donate with one more click. </div>
        </div>
      </div>
      <div class="landing-page-amounts">
        <div data-cookie-expiration="0" id="exit-intent-popup">
          <div class="popup_body_copy">
            <div class="popup_image">
              <img class="popup-image" alt="" loading="lazy" src="https://d35ligi1n5bgzc.cloudfront.net/widget_images/images/000/591/468/medium/JJCamp-Web-ExitIntent_%282%29.jpg" width="800" height="800">
            </div>
          </div>
          <div class="popup_button_copy"> COMPLETE MY DONATION </div>
        </div>
        <div class="rv-amount-button-animation" data-color="#051133" data-delay="2" data-duration="" data-position="2" data-repeat-after="0" data-repeat="0" data-style="swing"></div>
        <style>
          .animated-override-button,
          div.color-button.btn[data-name="amt2"]:not(.selected) {
            background-color: #051133
          }

          .animated-override-button:hover,
          .animated-override-button:active,
          .animated-override-button:focus,
          div.color-button.btn[data-name="amt2"]:hover,
          div.color-button.btn[data-name="amt2"]:active,
          div.color-button.btn[data-name="amt2"]:focus {
            filter: brightness(95%);
          }
        </style>
        <div class="landing-page-amounts-options">
          <div class="invisible" data-value="266300.00" id="max-contribution"></div>
          <div class="invisible" data-value="9999.00" id="confirmation_dialog_contribution"></div>
          <div class="conduit-amounts">
            <input class="conduit-amount-value" id="donation_amount" required="required" type="hidden" name="conduit[amount]" aria-required="true"><input value="0" placeholder="Amount" required="required" type="hidden" name="conduit[url_amount]"
              id="conduit_url_amount" aria-required="true">
            <div class="row">
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-1" data-amount="10" data-name="amt1" data-url-ignore="false">$10</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-2 color-button animate__animated animate__swing animate__delay-2s" data-amount="25" data-name="amt2" data-url-ignore="false">$25</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-3" data-amount="50" data-name="amt3" data-url-ignore="false">$50</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-4" data-amount="75" data-name="amt4" data-url-ignore="false">$75</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-5" data-amount="100" data-name="amt5" data-url-ignore="false">$100</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-6" data-amount="250" data-name="amt6" data-url-ignore="false">$250</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-7" data-amount="500" data-name="amt7" data-url-ignore="false">$500</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-8" data-amount="1000" data-name="amt8" data-url-ignore="false">$1,000</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-9" data-amount="3300" data-name="amt9" data-url-ignore="false">$3,300</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn conduit-amount-option amount-10" data-amount="6600" data-name="amt10" data-url-ignore="false">$6,600</div>
              </div>
              <div class="amount-no-desc">
                <div class="btn amount-option other-amount-button hidden-xs-up"></div>
                <div class="field-group other-amount-field-group">
                  <div class="float-label"><label for="notASearchField" class="placeholder input">Other</label><input type="text" name="notASearchField" id="notASearchField" placeholder="Other" autocomplete="false" inputmode="decimal"
                      class="form-control full-field other-conduit-amount-field" min="1" max="999999.99" data-name="other_amount"></div>
                </div>
              </div>
            </div>
          </div>
          <div class="row conduit-candidate-callout">
            <div class="rv-mb-1">Your contribution will benefit John James for Michigan.</div>
          </div>
          <div class="conduit-candidates" data-split-evenly="false">
            <div class="row d-none" id="conduit-candidate-index">
              <div class="col-12 conduit-candidate mb-3" data-org-revv-uid="rv_org_01fvd2fzttwpfcev0s4pq1dbqk">
                <div class="conduit-candidate-profile conduit-col-1 mr-2"><img class="show-icon" src="https://d35ligi1n5bgzc.cloudfront.net/profiles/images/000/210/393/square/John_James-2020_2.jpg"></div>
                <div class="conduit-candidate-amount conduit-col-3 ml-2">
                  <div class="field-group d-flex flex-row">
                    <span class="field-group-currency">$</span><input inputmode="decimal" class="form-control conduit-candidate-amount-field no-float-label" step="any" min="0" max="266300.00" id="candidate1-amount" data-name="candidate1"
                      data-default-percentage="1.0" data-maximum-contribution-cents="26630000" type="number" name="conduit[candidates][1081701635][amount]" maxed="false"><input value="rv_conduit_candidate_01fvd2g40qv5nny5jh4a58jgcv"
                      class="conduit-candidate-id-hidden" type="hidden" name="conduit[candidates][1081701635][candidate_id]" id="conduit_candidates_1081701635_candidate_id"><input value="John James for Michigan" class="conduit-candidate-name-hidden"
                      type="hidden" name="conduit[candidates][1081701635][candidate_name]" id="conduit_candidates_1081701635_candidate_name">
                  </div>
                </div>
                <div class="conduit-candidate-name-description ml-3 conduit-col-2">
                  <div class="conduit-candidate-name">John James for Michigan</div>
                  <div class="conduit-candidate-description">PAC</div>
                </div>
                <div class="blocked-donor-message"></div>
              </div>
            </div>
          </div>
        </div>
        <div class="landing-page-recurring-button">
          <div class="recurring-donation row">
            <div class="col-md-12"><label class="btn btn-recurring active" style="background-color: #F8FF00 !important;color: black !important;" data="background-color: #F8FF00 !important;color: black !important;" for="conduit_subscribed">
                <div style="font-weight: 400">
                  <input name="conduit[subscribed]" type="hidden" value="0"><input data-name="recurring" data-interval="month" data-humanized-interval="Monthly" data-recurring-query-param="true" type="checkbox" value="1" name="conduit[subscribed]"
                    id="conduit_subscribed">John is proud to run a grassroots campaign, but the reality is it relies on the generosity of donors like you. Become a Recurring Donor today to help power this campaign!
                </div>
                <div class="subscription-fixed-text rv-muted-text prechecked"><span>Make this a monthly recurring donation</span></div>
              </label></div>
          </div>
        </div>
        <div class="single-candidate-donor-blocked-error"></div>
      </div>
      <div class="row">
        <div class="col-md-12"><a data-toggle="wizard" data-target="#personal" data-validate="true" class="btn btn-submit btn-submit--invalid" href="">Continue</a></div>
      </div>
    </div>
    <div class="tab-pane multi" id="personal" role="tabpanel" data-scroll-to-element="true">
      <div class="landing-page-details landing-page-personal-details">
        <div class="row">
          <div class="col-sm-12">
            <div class="help-text personal"> Enter your contact information: </div>
          </div>
        </div>
        <div class="row">
          <div class="col-sm-12">
            <div class="field-group profile-form">
              <div class="full-name d-flex flex-row split">
                <div class="first-name">
                  <div class="float-label"><label for="conduit_first_name" class="placeholder required input" aria-required="true">First name*</label><input placeholder="First name*" class="form-control no-lowercase" required="required"
                      data-name="[&quot;firstname&quot;,&quot;first_name&quot;]" data-personal-first-name="First name*" data-business-first-name="Business Contact First Name*" data-pac-first-name="PAC Representative First Name*" type="text" value=""
                      name="conduit[first_name]" id="conduit_first_name" aria-required="true"></div>
                </div>
                <div class="last-name float-label-right">
                  <div class="float-label"><label for="conduit_last_name" class="placeholder required input" aria-required="true">Last name*</label><input placeholder="Last name*" class="form-control no-lowercase divider" required="required"
                      data-name="[&quot;lastname&quot;,&quot;last_name&quot;]" data-personal-last-name="Last name*" data-business-last-name="Business Contact Last Name*" data-pac-last-name="PAC Representative Last Name*" type="text" value=""
                      name="conduit[last_name]" id="conduit_last_name" aria-required="true"></div>
                </div>
              </div>
              <div class="email">
                <div class="float-label"><label for="conduit_email" class="placeholder required input" aria-required="true">Email*</label><input placeholder="Email*"
                    class="form-control no-lowercase top-field abandoned-cart-trigger email-donor-check-trigger" required="required" data-name="email" data-email-required="true" data-personal-email="Email*"
                    data-optional-personal-email="Email (optional)" data-business-email="Business Contact Email*" data-optional-business-email="Business Contact Email (optional)" data-pac-email="PAC Representative Email*"
                    data-optional-pac-email="PAC Representative Email (optional)" type="email" value="" name="conduit[email]" id="conduit_email" aria-required="true"></div>
              </div>
              <div class="home-address row">
                <div class="col-md-12">
                  <div class="address-zip d-flex flex-row">
                    <div class="address">
                      <div class="float-label"><label for="conduit_address" class="placeholder required input" aria-required="true">Address*</label><input placeholder="Address*" class="form-control no-lowercase autocomplete" required="required"
                          data-name="address" data-prefix="" data-object-name="conduit" data-personal-address="Address*" data-business-address="Business Address*" data-pac-address="PAC Address*" type="text" value="" name="conduit[address]"
                          id="conduit_address" aria-required="true"></div>
                    </div>
                    <div class="zip float-label-right">
                      <div class="float-label"><label for="conduit_zip" class="placeholder required input" aria-required="true">Zip*</label><input placeholder="Zip*" class="form-control divider zip-mask" required="required" data-name="zip"
                          inputmode="numeric" pattern="[0-9]*" type="number" value="" name="conduit[zip]" id="conduit_zip" aria-required="true"></div>
                    </div>
                  </div>
                  <div class="city-state d-flex flex-row">
                    <div class="city">
                      <div class="float-label"><label for="conduit_city" class="placeholder required input" aria-required="true">City*</label><input placeholder="City*" class="form-control bottom-field" required="required" data-name="city"
                          type="text" value="" name="conduit[city]" id="conduit_city" aria-required="true"></div>
                    </div>
                    <div class="state divider">
                      <select placeholder="State*" class="state-selector form-control" required="required" data-name="state" name="conduit[state]" id="conduit_state" aria-required="true">
                        <option value="">State*</option>
                        <option value="AK">AK</option>
                        <option value="AL">AL</option>
                        <option value="AZ">AZ</option>
                        <option value="AR">AR</option>
                        <option value="CA">CA</option>
                        <option value="CO">CO</option>
                        <option value="CT">CT</option>
                        <option value="DC">DC</option>
                        <option value="DE">DE</option>
                        <option value="FL">FL</option>
                        <option value="GA">GA</option>
                        <option value="HI">HI</option>
                        <option value="ID">ID</option>
                        <option value="IL">IL</option>
                        <option value="IN">IN</option>
                        <option value="IA">IA</option>
                        <option value="KS">KS</option>
                        <option value="KY">KY</option>
                        <option value="LA">LA</option>
                        <option value="ME">ME</option>
                        <option value="MD">MD</option>
                        <option value="MA">MA</option>
                        <option value="MI">MI</option>
                        <option value="MN">MN</option>
                        <option value="MS">MS</option>
                        <option value="MO">MO</option>
                        <option value="MT">MT</option>
                        <option value="NE">NE</option>
                        <option value="NV">NV</option>
                        <option value="NH">NH</option>
                        <option value="NJ">NJ</option>
                        <option value="NM">NM</option>
                        <option value="NY">NY</option>
                        <option value="NC">NC</option>
                        <option value="ND">ND</option>
                        <option value="OH">OH</option>
                        <option value="OK">OK</option>
                        <option value="OR">OR</option>
                        <option value="PA">PA</option>
                        <option value="RI">RI</option>
                        <option value="SC">SC</option>
                        <option value="SD">SD</option>
                        <option value="TN">TN</option>
                        <option value="TX">TX</option>
                        <option value="UT">UT</option>
                        <option value="VT">VT</option>
                        <option value="VA">VA</option>
                        <option value="WA">WA</option>
                        <option value="WV">WV</option>
                        <option value="WI">WI</option>
                        <option value="WY">WY</option>
                        <option value="AS">AS</option>
                        <option value="GU">GU</option>
                        <option value="MP">MP</option>
                        <option value="PR">PR</option>
                        <option value="VI">VI</option>
                        <option value="AA">AA</option>
                        <option value="AE">AE</option>
                        <option value="AP">AP</option>
                      </select>
                    </div>
                  </div>
                </div>
              </div>
              <div class="phone-line">
                <div class="float-label"><label for="conduit_mobile_number" class="placeholder input">Mobile</label><input data-name="mobile" inputmode="numeric" placeholder="Mobile" class="form-control bottom-field phone-mask abandoned-cart-trigger"
                    type="text" name="conduit[mobile_number]" id="conduit_mobile_number"></div>
              </div>
            </div>
            <div class="mobile-opt-in">
              <label class="btn btn-checkbox btn-mobile-optin" for="conduit_sms_enabled"><input name="conduit[sms_enabled]" disabled="" type="hidden" value="0"><input disabled="" data-name="m_optin" type="checkbox" value="1"
                  name="conduit[sms_enabled]" id="conduit_sms_enabled"> I would like to receive text message updates. </label>
            </div>
            <div class="help-text personal pac business sms-disclaimer">
              <p><span style="font-size: 8pt; font-family: Roboto, sans-serif; color: #434f5c; background-color: #ffffff;    ">Sign up here to receive text updates. By participating, you agree to the
                </span><a href="https://johnjamesmi.com/mobile-terms-conditions/" rel="nofollow"><span style="font-size: 8pt; font-family: Roboto, sans-serif; color: #1155cc;      ">terms</span></a><span
                  style="font-size: 8pt; font-family: Roboto, sans-serif; color: #434f5c; background-color: #ffffff;    "> &amp;
                </span><a href="https://johnjamesmi.com/privacy-policy/" rel="nofollow"><span style="font-size: 8pt; font-family: Roboto, sans-serif; color: #1155cc;      ">privacy policy</span></a><span
                  style="font-size: 8pt; font-family: Roboto, sans-serif; color: #434f5c; background-color: #ffffff;    "> for recurring autodialed campaign &amp; donation messages from John James to the phone number you provide. No consent required
                  to buy. Msg&amp;data rates may apply.</span></p>
            </div>
          </div>
        </div>
      </div>
      <div class="landing-page-details landing-page-employment-details">
        <div class="row">
          <div class="col-sm-12">
            <div class="employment-details row" id="employment-details">
              <div class="col-md-12">
                <div class="row">
                  <div class="col-md-12">
                    <div class="help-text"> Campaign finance law requires us to collect your employment information. </div>
                  </div>
                </div>
                <div class="row">
                  <div class="col-md-12">
                    <div class="auto-fill">
                      <label class="btn btn-employment" data-toggle="autofill" data-parent="#employment-details" data-target="input[type=text], input[type=number], input[type=textarea], select" data-value="retired" for="conduit_not_employed"><input
                          name="conduit[not_employed]" type="hidden" value="0"><input value="1" type="checkbox" name="conduit[not_employed]" id="conduit_not_employed"> I'm retired. </label>
                    </div>
                  </div>
                </div>
                <div class="row">
                  <div class="col-md-12">
                    <div class="field-group employment-form">
                      <div class="d-flex flex-row">
                        <div class="employer flex-fill">
                          <div class="float-label"><label for="conduit_employer_name" class="placeholder required input" aria-required="true">Employer*</label><input placeholder="Employer*" class="form-control full-field" required="required"
                              data-name="employer_name" type="text" value="" name="conduit[employer_name]" id="conduit_employer_name" aria-required="true"></div>
                        </div>
                        <div class="occupation float-label-right flex-fill">
                          <div class="float-label"><label for="conduit_occupation" class="placeholder required input" aria-required="true">Occupation*</label><input placeholder="Occupation*" class="form-control full-field divider" required="required"
                              data-name="occupation" type="text" value="" name="conduit[occupation]" id="conduit_occupation" aria-required="true"></div>
                        </div>
                      </div>
                      <div class="address-zip d-flex flex-row">
                      </div>
                      <div class="city-state d-flex flex-row">
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="row">
        <div class="col-md-12"><a data-toggle="wizard" data-target="#payment" data-validate="true" class="btn btn-submit btn-submit--invalid" href="">Continue</a></div>
      </div>
    </div>
    <div class="tab-pane multi" id="payment" role="tabpanel" data-scroll-to-element="true">
      <div class="landing-page-details landing-page-payment-details">
        <div class="row">
          <div class="col-md-12">
            <div class="help-text"> Enter your payment details: </div>
            <div class="field-group payment-details">
              <div class="credit-card form-control full-field">
                <div id="card-element" class="inspectlet-sensitive StripeElement--empty">
                  <div class="__PrivateStripeElement"
                    style="margin: 0px !important; padding: 0px !important; border: none !important; display: block !important; background: transparent !important; position: relative !important; opacity: 1 !important;"><iframe
                      name="__privateStripeFrame3473" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *"
                      src="https://js.stripe.com/v3/elements-inner-card-4d6cf86dff20963bb91618e63d4177f7.html#locale=en&amp;wait=false&amp;mids[guid]=NA&amp;mids[muid]=NA&amp;mids[sid]=NA&amp;style[base][iconColor]=%23697A8B&amp;style[base][color]=%23354B70&amp;style[base][lineHeight]=24px&amp;style[base][fontFamily]=%22Helvetica+Neue%22%2C+Helvetica%2C+sans-serif&amp;style[base][fontSmoothing]=antialiased&amp;style[base][fontSize]=15px&amp;style[base][fontWeight]=600&amp;style[base][::placeholder][color]=%23697A8B&amp;style[invalid][color]=%23ff4d55&amp;style[invalid][::placeholder][color]=%23ff4d55&amp;style[invalid][iconColor]=%23ff4d55&amp;rtl=false&amp;componentName=card&amp;keyMode=live&amp;apiKey=pk_live_JzNU2ovfdQBD0CxSZHjPm5Lv&amp;referrer=https%3A%2F%2Fsecure.winred.com%2Fjohn-james-for-michigan%2Fkey-race-sms-2-bmd%3Futm_source%3Dprospecting%26utm_term%3DBMD_P2P%26utm_medium%3DP2P%26utm_campaign%3DJAMES_1024_FR_KEY_RACE_SMS_BMD%26recurring%3Dtrue&amp;controllerId=__privateStripeController3471"
                      title="Secure card payment input frame"
                      style="border: 0px !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; user-select: none !important; transform: translate(0px) !important; color-scheme: light only !important; height: 24px;"></iframe><input
                      class="__PrivateStripeElement-input" aria-hidden="true" aria-label=" " autocomplete="false" maxlength="1"
                      style="border: none !important; display: block !important; position: absolute !important; height: 1px !important; top: -1px !important; left: 0px !important; padding: 0px !important; margin: 0px !important; width: 100% !important; opacity: 0 !important; background: transparent !important; pointer-events: none !important; font-size: 16px !important;">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <input data-name="bundler_id" type="hidden" name="conduit[bundler_id]" id="conduit_bundler_id">
      <div class="landing-page-details landing-page-password-details">
        <div class="row">
          <div class="col-md-12">
            <div class="collapse" id="about-your-account">
              <div class="row">
                <div class="about-your-account-logo-col">
                  <div class="about-your-account-logo-wrapper">
                    <img class="about-your-account-logo" title="WinRed" src="/assets/win-red-mark-small-24c5e97a925e2a929cae4a87ecdfcdf27f56974fd8172bdd34af91145aebca91.png">
                  </div>
                </div>
                <div class="col">
                  <div class="about-your-account-text-wrapper">
                    <div class="help-text">
                      <strong> Create an Account </strong>
                      <button aria-label="Close" class="close about-your-account-close" data-target="#about-your-account" data-toggle="collapse" type="button">
                        <span aria-hidden="true">×</span>
                      </button>
                      <br>Save your info to make paying easier.<br>View your donation history.<br>It's free and secure.
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="help-text"> Enter a password to create <a data-toggle="collapse" data-target="#about-your-account" href="#">an account</a> (optional): </div>
            <div class="field-group password-details">
              <div class="float-label"><label for="conduit_password" class="placeholder input">Set Password (Min. 8 characters)</label><input placeholder="Set Password (Min. 8 characters)" class="form-control full-field" type="password"
                  name="conduit[password]" id="conduit_password"></div>
            </div>
          </div>
        </div>
      </div>
      <div class="landing-page-details landing-page-submit-button">
        <div class="row">
          <div class="col-md-12">
            <input type="submit" name="commit" value="Donate" class="btn btn-submit btn-submit--invalid" id="donate-btn" data-disable-with="Donate">
          </div>
        </div>
      </div>
      <div class="landing-page-legal"> By clicking "Donate" I accept WinRed's <a target="_blank" href="https://winred.com/terms/donor-terms/">terms of use</a> and <a target="_blank" href="https://winred.com/privacy">privacy policy</a>. </div>
      <div class="rv-fs-14 rv-mt-15 rv-tac d-none welcome-donor-reset-box">
        <a class="welcome-donor-reset" href="#" onclick="App.resetForm();">Reset form</a>
      </div>
      <div class="row">
        <div class="col-md-12"></div>
      </div>
    </div>
  </div>
</form>

POST /api/v3/login

<form data-toggle="validate" data-name="user-login" action="/api/v3/login" accept-charset="UTF-8" method="post" novalidate="novalidate">
  <input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="1730993564|nUvAoDFgxbpzb3PdpIs5wyT3wSvdny39aNA5mYV6GKA=|tG1WFKsROyeaMqOS4gGjSM6uDs6DHv9Mbd6QxlIxtuQ="><input
    value="https://secure.winred.com/john-james-for-michigan/key-race-sms-2-bmd?utm_source=prospecting&amp;utm_term=BMD_P2P&amp;utm_medium=P2P&amp;utm_campaign=JAMES_1024_FR_KEY_RACE_SMS_BMD&amp;recurring=true" type="hidden" name="user[source_url]"
    id="user_source_url">
  <div id="error_explanation">
    <ul class="rv-error-text"></ul>
  </div>
  <div class="help-text">Log into your account by entering your email and password:</div>
  <div class="field-group login-form">
    <input value="true" type="hidden" name="user[redirect]" id="user_redirect">
    <div class="email">
      <div class="float-label"><label for="user_login_email" class="placeholder required input" aria-required="true">Email*</label><input placeholder="Email*" class="form-control top-field" required="required" id="user_login_email" type="email"
          name="user[email]" aria-required="true"></div>
    </div>
    <div class="password">
      <div class="float-label"><label for="user_password" class="placeholder required input" aria-required="true">Password</label><input placeholder="Password" class="form-control bottom-field" required="required" type="password"
          name="user[password]" id="user_password" aria-required="true"></div>
    </div>
  </div>
  <div class="btn-forgot-password">
    <a data-toggle="wizard" data-target="#forgot-password" class="" href="">Forgot your password?</a>
  </div>
  <input type="submit" name="commit" value="Login" class="btn btn-submit btn-login" data-disable-with="Login">
</form>

POST /users/password

<form data-toggle="validate" action="/users/password" accept-charset="UTF-8" method="post" novalidate="novalidate">
  <input name="utf8" type="hidden" value="✓"><input type="hidden" name="authenticity_token" value="1730993564|nUvAoDFgxbpzb3PdpIs5wyT3wSvdny39aNA5mYV6GKA=|tG1WFKsROyeaMqOS4gGjSM6uDs6DHv9Mbd6QxlIxtuQ="><input type="hidden" name="win_red_request"
    id="win_red_request" value="true">
  <div class="help-text">Enter your email address to receive reset password instructions:</div>
  <div class="field-group login-form">
    <div class="email">
      <div class="float-label"><label for="user_email" class="placeholder required input" aria-required="true">Email*</label><input placeholder="Email*" class="form-control full-field" required="required" type="email" name="user[email]"
          id="user_email" aria-required="true"></div>
    </div>
  </div>
  <input type="submit" name="commit" value="Reset password" class="btn btn-submit" data-disable-with="Reset password">
</form>

Text Content

Processing


KEY RACE ALERT



Please, we’re counting on you to read this message to the end.



A recent poll shows that Christian conservative combat veteran John James just
GAINED in his critical Michigan congressional race.



Despite being down by 6 POINTS against his socialist opponent just weeks ago,
John went on the offensive and delivered a crushing blow against the Democrat
establishment.



Now, a new DEMOCRAT POLL shows John within the margin of error against his
socialist opponent.



The reality of the situation is that John is still in the most competitive race
in the nation. His last election was decided by 0.5%, so this mission has ZERO
room for error.



His campaign is in dire need of assistance. Can John count on you as his
CO-PILOT in the DAYS before the election?



KEEP THE MOMENTUM GOING>>>

Donated before using an account? Login
 * Main
 * Login
 * Forgot

 * Donation
 * Personal
 * Payment

Welcome back

No need to fill out your donor information again. Just fill out your payment
information and donate with one more click.
COMPLETE MY DONATION

$10
$25
$50
$75
$100
$250
$500
$1,000
$3,300
$6,600
Other
Your contribution will benefit John James for Michigan.
$
John James for Michigan
PAC

John is proud to run a grassroots campaign, but the reality is it relies on the
generosity of donors like you. Become a Recurring Donor today to help power this
campaign!
Make this a monthly recurring donation

Continue
Enter your contact information:
First name*
Last name*
Email*
Address*
Zip*
City*
State* AK AL AZ AR CA CO CT DC DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN
MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY
AS GU MP PR VI AA AE AP
Mobile
I would like to receive text message updates.

Sign up here to receive text updates. By participating, you agree to the terms &
privacy policy for recurring autodialed campaign & donation messages from John
James to the phone number you provide. No consent required to buy. Msg&data
rates may apply.

Campaign finance law requires us to collect your employment information.
I'm retired.
Employer*
Occupation*


Continue
Enter your payment details:

Create an Account ×
Save your info to make paying easier.
View your donation history.
It's free and secure.
Enter a password to create an account (optional):
Set Password (Min. 8 characters)

By clicking "Donate" I accept WinRed's terms of use and privacy policy.
Reset form

Log into your account by entering your email and password:
Email*
Password
Forgot your password?
Enter your email address to receive reset password instructions:
Email*

Back
$0 now
+ $0

Donated before using an account? Login

John James for Michigan (“JFC”) is a joint fundraising committee composed of:
John James for Congress, Inc., Mission First People Always, and the NRCC (each
individually, a “Committee” and collectively, the “Committees”).



Contributions or gifts to JFC, or any participating Committee individually, are
not deductible as charitable contributions for federal income tax purposes.



All contributions permissible under FECA, but which would cause a contributor to
exceed any applicable Federal contribution limit to a specific Committee, shall
be reallocated to the remaining Committees according to this allocation formula
to the extent permitted by FECA. Any contribution that would otherwise cause a
contributor to exceed any applicable Federal contribution limit or that is
otherwise impermissible under FECA shall be refunded to the contributor. Any
contributor may designate his or her contribution to a specific participating
Committee, to the extent permissible by FECA. Any contributor may make his or
her contribution directly payable to any Committee participating in JFC. Any
such designated contribution that causes the contributor to exceed the
contribution limit to the designated Committee shall not be reallocated by JFC
absent the prior written permission of the contributor as required by law.



Contributions from corporations, foreign nationals (without “green cards”),
federal government contractors, and other federally impermissible sources are
prohibited. No contributions to the NRCC Building Fund or the NRCC Legal Fund
will be used to influence any federal election.



The maximum an individual or a federal non-multicandidate political committee
may contribute to JFC is $267,500. The maximum amount a federal multi-candidate
political action committee may contribute to JFC is $120,000. Federal law
requires us to use our best efforts to collect and report the name, mailing
address, occupation, and name of employer of each individual whose aggregate
contributions exceed $200 in an election cycle or calendar year, as applicable.



Contributions to JFC shall be allocated as follows:

 

1.     The first $3,300 from any single individual’s contribution shall go to
John James for Congress, Inc.’s primary election account. The next $3,300 shall
go to John James for Congress, Inc’s general election account. The next $5,000
shall go to Mission First People Always. The next $36,500 shall go to the NRCC.
The next $109,500 shall go to the NRCC Legal Fund. Any remaining funds up to
$109,500 shall go to the NRCC Building Fund.



2.     The first $6,600 from any joint individual contribution shall go to John
James for Congress, Inc.’s primary election account. The next $6,600 shall go to
John James for Congress, Inc’s general election account. The next $10,000 shall
go to Mission First People Always. The next $73,000 shall go to the NRCC. The
next $219,000 shall go to the NRCC Legal Fund. Any remaining funds up to
$219,000 shall go to the NRCC Building Fund.



3.     The first $3,300 from any non-multicandidate PAC’s contribution shall go
to John James for Congress, Inc.’s primary election account. The next $3,300
shall go to John James for Congress, Inc’s general election account. The next
$5,000 shall go to Mission First People Always. The next $36,500 shall go to the
NRCC. The next $109,500 shall go to the NRCC Legal Fund. Any remaining funds up
to $109,500 shall go to the NRCC Building Fund.



4.     The first $5,000 from any federal multicandidate PAC contribution shall
go to John James for Congress, Inc.’s primary election account. The next $5,000
shall go to John James for Congress, Inc’s general election account. The next
$5,000 shall go to Mission First People Always. The next $15,000 shall go to the
NRCC. The next $45,000 shall go to the NRCC Legal Fund. Any remaining funds up
to $45,000 shall go to the NRCC Building Fund.




By entering your phone number and selecting to opt in, you consent to join a
recurring SMS/MMS text messaging program that will provide alerts, donation
requests, updates, and other important information. By participating, you agree
to the terms & privacy policy for auto dialed marketing messages from John James
to the phone number you provide. No consent is required to buy. Msg&data rates
may apply. Text JOIN to 60503 to opt in. Reply HELP for help or STOP to opt out
at any time. SMS information is not rented, sold, or shared.

Use of John James’ military rank, job titles, and photographs in uniform does
not imply endorsement by the Department of the Army or the Department of
Defense.

John James for Michigan (“JFC”) is a joint fundraising committee composed of:
John James for Congress, Inc., Mission First People Always, and the NRCC (each
individually, a “Committee” and collectively, the “Committees”).

Contributions or gifts to JFC, or any participating Committee individually, are
not deductible as charitable contributions for federal income tax purposes.

All contributions permissible under FECA, but which would cause a contributor to
exceed any applicable Federal contribution limit to a specific Committee, shall
be reallocated to the remaining Committees according to this allocation formula
to the extent permitted by FECA. Any contribution that would otherwise cause a
contributor to exceed any applicable Federal contribution limit or that is
otherwise impermissible under FECA shall be refunded to the contributor. Any
contributor may designate his or her contribution to a specific participating
Committee, to the extent permissible by FECA. Any contributor may make his or
her contribution directly payable to any Committee participating in JFC. Any
such designated contribution that causes the contributor to exceed the
contribution limit to the designated Committee shall not be reallocated by JFC
absent the prior written permission of the contributor as required by law.

Contributions from corporations, foreign nationals (without “green cards”),
federal government contractors, and other federally impermissible sources are
prohibited. No contributions to the NRCC Building Fund or the NRCC Legal Fund
will be used to influence any federal election.

 The maximum an individual or a federal non-multicandidate political committee
may contribute to JFC is $263,400. The maximum amount a federal multi-candidate
political action committee may contribute to JFC is $115,000. Federal law
requires us to use our best efforts to collect and report the name, mailing
address, occupation, and name of employer of each individual whose aggregate
contributions exceed $200 in an election cycle or calendar year, as applicable.

 Contributions to JFC shall be allocated as follows:

1.     The first $2,900 from any single individual’s contribution shall go to
John James for Congress, Inc.’s general election account. The next $5,000 shall
go to Mission First People Always. The next $36,500 shall go to the NRCC. The
next $109,500 shall go to the NRCC Legal Fund. Any remaining funds up to
$109,500 shall go to the NRCC Building Fund.

2.     The first $5,800 from any joint individual contribution shall go to John
James for Congress, Inc.’s general election account. The next $10,000 shall go
to Mission First People Always. The next $73,000 shall go to the NRCC. The next
$219,000 shall go to the NRCC Legal Fund. Any remaining funds up to $219,000
shall go to the NRCC Building Fund.

3.     The first $2,900 from any non-multicandidate PAC’s contribution shall go
to John James for Congress, Inc.’s general election account. The next $5,000
shall go to Mission First People Always. The next $36,500 shall go to the NRCC.
The next $109,500 shall go to the NRCC Legal Fund. Any remaining funds up to
$109,500 shall go to the NRCC Building Fund.

4.     The first $5,000 from any federal multicandidate PAC contribution shall
go to John James for Congress, Inc.’s general election account. The next $5,000
shall go to Mission First People Always. The next $15,000 shall go to the NRCC.
The next $45,000 shall go to the NRCC Legal Fund. Any remaining funds up to
$45,000 shall go to the NRCC Building Fund.



Use of John James’ military rank, job titles, and photographs in uniform does
not imply endorsement by the Department of the Army or the Department of
Defense.

Paid for by John James for Michigan, a joint fundraising committee composed of
and authorized by John James for Congress, Inc., Mission First People Always,
and the NRCC.

Contributions to WinRed are not deductible as charitable donations for federal
income tax purposes.

Contribution rules

 * I am a U.S. citizen or lawfully admitted permanent resident (i.e., green card
   holder).
 * This contribution is made from my own funds, and funds are not being provided
   to me by another person or entity for the purpose of making this
   contribution.
 * I am making this contribution with my own personal credit card and not with a
   corporate or business credit card or a card issued to another person.
 * I am at least eighteen years old. I am not, nor am I making this contribution
   on behalf of, a corporation, labor organization, national bank, foreign
   national without a green card, a federal contractor, or any other federally
   impermissible source.



Paid for by WinRed. Not authorized by any candidate or candidate’s committee.
WinRed.com

Powered by
Terms of Use Privacy Policy About Our Ads
Questions about your charge? Go to our Support Center

X
COMPLETE MY DONATION