www.magnolia-cms.com Open in urlscan Pro
13.248.180.173  Public Scan

Submitted URL: http://magnolia-cms.com/
Effective URL: https://www.magnolia-cms.com/frontpage.html
Submission: On April 11 via api from GB — Scanned from GB

Form analysis 2 forms found in the DOM

<form id="mktoForm_1091" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 608px; visibility: visible;">
  <style type="text/css">
    .mktoForm .mktoButtonWrap.mktoShadow .mktoButton {
      color: #000;
      background: #fff;
      border: 1px solid #5e9cd3;
      padding: 0.4em 1em;
      font-size: 1em;
      box-shadow: 3px 3px 10px 0px #ccc;
      background-color: #b2d0eb;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#b2d0eb), to(#9ec5e8));
      background-image: -webkit-linear-gradient(top, #b2d0eb, #9ec5e8);
      background-image: -moz-linear-gradient(top, #b2d0eb, #9ec5e8);
      background-image: linear-gradient(to bottom, #b2d0eb, #9ec5e8);
    }

    .mktoForm .mktoButtonWrap.mktoShadow .mktoButton:hover {
      border: 1px solid #106eb4;
    }

    .mktoForm .mktoButtonWrap.mktoShadow .mktoButton:focus {
      outline: none;
      border: 1px solid #106eb4;
    }

    .mktoForm .mktoButtonWrap.mktoShadow .mktoButton:active {
      box-shadow: inset 3px 3px 10px 0px #aaa;
    }
  </style>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--text mktoFormRow--FirstName">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>First Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--text mktoFormRow--LastName">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Last Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--email mktoFormRow--Email">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Business Email:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--select mktoFormRow--marketingITselect">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="marketingITselect" id="LblmarketingITselect" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Role:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><select id="marketingITselect" name="marketingITselect" aria-labelledby="LblmarketingITselect InstructmarketingITselect" class="mktoField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;">
          <option value="">Please select</option>
          <option value="Business">Business</option>
          <option value="IT">IT</option>
          <option value="Other">Other</option>
        </select><span id="InstructmarketingITselect" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--text mktoFormRow--Company">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Company Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Company" name="Company" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--select mktoFormRow--Country">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Country" id="LblCountry" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Country:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><select id="Country" name="Country" aria-labelledby="LblCountry InstructCountry" class="mktoField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;">
          <option value="">Please select</option>
          <option value="Afghanistan">Afghanistan</option>
          <option value="Aland Islands">Aland Islands</option>
          <option value="Albania">Albania</option>
          <option value="Algeria">Algeria</option>
          <option value="Andorra">Andorra</option>
          <option value="Angola">Angola</option>
          <option value="Anguilla">Anguilla</option>
          <option value="Antarctica">Antarctica</option>
          <option value="Antigua and Barbuda">Antigua and Barbuda</option>
          <option value="Argentina">Argentina</option>
          <option value="Armenia">Armenia</option>
          <option value="Aruba">Aruba</option>
          <option value="Australia">Australia</option>
          <option value="Austria">Austria</option>
          <option value="Azerbaijan">Azerbaijan</option>
          <option value="Bahamas">Bahamas</option>
          <option value="Bahrain">Bahrain</option>
          <option value="Bangladesh">Bangladesh</option>
          <option value="Barbados">Barbados</option>
          <option value="Belarus">Belarus</option>
          <option value="Belgium">Belgium</option>
          <option value="Belize">Belize</option>
          <option value="Benin Benin">Benin</option>
          <option value="Bermuda">Bermuda</option>
          <option value="Bhutan">Bhutan</option>
          <option value="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option>
          <option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option>
          <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
          <option value="Botswana">Botswana</option>
          <option value="Bouvet Island">Bouvet Island</option>
          <option value="Brazil">Brazil</option>
          <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
          <option value="Brunei Darussalam">Brunei Darussalam</option>
          <option value="Bulgaria">Bulgaria</option>
          <option value="Burkina Faso">Burkina Faso</option>
          <option value="Burundi">Burundi</option>
          <option value="Cambodia">Cambodia</option>
          <option value="Cameroon">Cameroon</option>
          <option value="Canada">Canada</option>
          <option value="Cape Verde">Cape Verde</option>
          <option value="Cayman Islands">Cayman Islands</option>
          <option value="Central African Republic">Central African Republic</option>
          <option value="Chad">Chad</option>
          <option value="Chile">Chile</option>
          <option value="China">China</option>
          <option value="Christmas Island">Christmas Island</option>
          <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
          <option value="Colombia">Colombia</option>
          <option value="Comoros">Comoros</option>
          <option value="Congo">Congo</option>
          <option value="Congo, the Democratic Republic of the">Congo, the Democratic Republic of the</option>
          <option value="Cook Islands">Cook Islands</option>
          <option value="Costa Rica">Costa Rica</option>
          <option value="Cote d’Ivoire">Cote d’Ivoire</option>
          <option value="Croatia">Croatia</option>
          <option value="Cuba">Cuba</option>
          <option value="Curaçao">Curaçao</option>
          <option value="Cyprus">Cyprus</option>
          <option value="Czech Republic">Czech Republic</option>
          <option value="Denmark">Denmark</option>
          <option value="Djibouti">Djibouti</option>
          <option value="Dominica">Dominica</option>
          <option value="Dominican Republic">Dominican Republic</option>
          <option value="Ecuador">Ecuador</option>
          <option value="Egypt">Egypt</option>
          <option value="El Salvador">El Salvador</option>
          <option value="Equatorial Guinea">Equatorial Guinea</option>
          <option value="Eritrea">Eritrea</option>
          <option value="Estonia">Estonia</option>
          <option value="Ethiopia">Ethiopia</option>
          <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
          <option value="Faroe Islands">Faroe Islands</option>
          <option value="Fiji">Fiji</option>
          <option value="Finland">Finland</option>
          <option value="France">France</option>
          <option value="French Guiana">French Guiana</option>
          <option value="French Polynesia">French Polynesia</option>
          <option value="French Southern Territories">French Southern Territories</option>
          <option value="Gabon">Gabon</option>
          <option value="Gambia">Gambia</option>
          <option value="Georgia">Georgia</option>
          <option value="Germany">Germany</option>
          <option value="Ghana">Ghana</option>
          <option value="Gibraltar">Gibraltar</option>
          <option value="Greece">Greece</option>
          <option value="Greenland">Greenland</option>
          <option value="Grenada">Grenada</option>
          <option value="Guadeloupe">Guadeloupe</option>
          <option value="Guatemala">Guatemala</option>
          <option value="Guernsey">Guernsey</option>
          <option value="Guinea">Guinea</option>
          <option value="Guinea-Bissau">Guinea-Bissau</option>
          <option value="Guyana">Guyana</option>
          <option value="Haiti">Haiti</option>
          <option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option>
          <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
          <option value="Honduras">Honduras</option>
          <option value="Hong Kong">Hong Kong, China</option>
          <option value="Hungary">Hungary</option>
          <option value="Iceland">Iceland</option>
          <option value="India">India</option>
          <option value="Indonesia">Indonesia</option>
          <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
          <option value="Iraq">Iraq</option>
          <option value="Ireland">Ireland</option>
          <option value="Isle of Man">Isle of Man</option>
          <option value="Israel">Israel</option>
          <option value="Italy">Italy</option>
          <option value="Jamaica">Jamaica</option>
          <option value="Japan">Japan</option>
          <option value="Jersey">Jersey</option>
          <option value="Jordan">Jordan</option>
          <option value="Kazakhstan">Kazakhstan</option>
          <option value="Kenya">Kenya</option>
          <option value="Kiribati">Kiribati</option>
          <option value="Korea, Democratic People’s Republic of">Korea, Democratic People’s Republic of</option>
          <option value="Korea, Republic of">Korea, Republic of</option>
          <option value="Kuwait">Kuwait</option>
          <option value="Kyrgyzstan">Kyrgyzstan</option>
          <option value="Lao People’s Democratic Republic">Lao People’s Democratic Republic</option>
          <option value="Latvia">Latvia</option>
          <option value="Lebanon">Lebanon</option>
          <option value="Lesotho">Lesotho</option>
          <option value="Liberia">Liberia</option>
          <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
          <option value="Liechtenstein">Liechtenstein</option>
          <option value="Lithuania">Lithuania</option>
          <option value="Luxembourg">Luxembourg</option>
          <option value="Macao">Macao</option>
          <option value="Macedonia, the former Yugoslav Republic of">Macedonia, the former Yugoslav Republic of</option>
          <option value="Madagascar">Madagascar</option>
          <option value="Malawi">Malawi</option>
          <option value="Malaysia">Malaysia</option>
          <option value="Maldives">Maldives</option>
          <option value="Mali">Mali</option>
          <option value="Malta">Malta</option>
          <option value="Martinique">Martinique</option>
          <option value="Mauritania">Mauritania</option>
          <option value="Mauritius">Mauritius</option>
          <option value="Mayotte">Mayotte</option>
          <option value="Mexico">Mexico</option>
          <option value="Moldova, Republic of">Moldova, Republic of</option>
          <option value="Monaco">Monaco</option>
          <option value="Mongolia">Mongolia</option>
          <option value="Montenegro">Montenegro</option>
          <option value="Montserrat">Montserrat</option>
          <option value="Morocco">Morocco</option>
          <option value="Mozambique">Mozambique</option>
          <option value="Myanmar">Myanmar</option>
          <option value="Namibia">Namibia</option>
          <option value="Nauru">Nauru</option>
          <option value="Nepal">Nepal</option>
          <option value="Netherlands">Netherlands</option>
          <option value="New Caledonia">New Caledonia</option>
          <option value="New Zealand">New Zealand</option>
          <option value="Nicaragua">Nicaragua</option>
          <option value="Niger">Niger</option>
          <option value="Nigeria">Nigeria</option>
          <option value="Niue">Niue</option>
          <option value="Norfolk Island">Norfolk Island</option>
          <option value="Norway">Norway</option>
          <option value="Oman">Oman</option>
          <option value="Pakistan">Pakistan</option>
          <option value="Palestine">Palestine</option>
          <option value="Panama">Panama</option>
          <option value="Papua New Guinea">Papua New Guinea</option>
          <option value="Paraguay">Paraguay</option>
          <option value="Peru">Peru</option>
          <option value="Philippines">Philippines</option>
          <option value="Pitcairn">Pitcairn</option>
          <option value="Poland">Poland</option>
          <option value="Portugal">Portugal</option>
          <option value="Puerto Rico">Puerto Rico</option>
          <option value="Qatar">Qatar</option>
          <option value="Reunion">Reunion</option>
          <option value="Romania">Romania</option>
          <option value="Russian Federation">Russian Federation</option>
          <option value="Rwanda">Rwanda</option>
          <option value="Saint Barthélemy">Saint Barthélemy</option>
          <option value="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option>
          <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
          <option value="Saint Lucia">Saint Lucia</option>
          <option value="Saint Martin (French part)">Saint Martin (French part)</option>
          <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
          <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
          <option value="Samoa">Samoa</option>
          <option value="San Marino">San Marino</option>
          <option value="Sao Tome and Principe">Sao Tome and Principe</option>
          <option value="Saudi Arabia">Saudi Arabia</option>
          <option value="Senegal">Senegal</option>
          <option value="Serbia">Serbia</option>
          <option value="Seychelles">Seychelles</option>
          <option value="Sierra Leone">Sierra Leone</option>
          <option value="Singapore">Singapore</option>
          <option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option>
          <option value="Slovakia">Slovakia</option>
          <option value="Slovenia">Slovenia</option>
          <option value="Solomon Islands">Solomon Islands</option>
          <option value="Somalia">Somalia</option>
          <option value="South Africa">South Africa</option>
          <option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option>
          <option value="South Sudan">South Sudan</option>
          <option value="Spain">Spain</option>
          <option value="Sri Lanka">Sri Lanka</option>
          <option value="Sudan">Sudan</option>
          <option value="Suriname">Suriname</option>
          <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
          <option value="Swaziland">Swaziland</option>
          <option value="Sweden">Sweden</option>
          <option value="Switzerland">Switzerland</option>
          <option value="Syrian Arab Republic">Syrian Arab Republic</option>
          <option value="Taiwan">Taiwan</option>
          <option value="Tajikistan">Tajikistan</option>
          <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
          <option value="Thailand">Thailand</option>
          <option value="Timor-Leste">Timor-Leste</option>
          <option value="Togo">Togo</option>
          <option value="Tokelau">Tokelau</option>
          <option value="Tonga">Tonga</option>
          <option value="Trinidad and Tobago">Trinidad and Tobago</option>
          <option value="Tunisia">Tunisia</option>
          <option value="Turkey">Turkey</option>
          <option value="Turkmenistan">Turkmenistan</option>
          <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
          <option value="Tuvalu">Tuvalu</option>
          <option value="Uganda">Uganda</option>
          <option value="Ukraine">Ukraine</option>
          <option value="United Arab Emirates">United Arab Emirates</option>
          <option value="United Kingdom">United Kingdom</option>
          <option value="United States">United States</option>
          <option value="Uruguay">Uruguay</option>
          <option value="Uzbekistan">Uzbekistan</option>
          <option value="Vanuatu">Vanuatu</option>
          <option value="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option>
          <option value="Vietnam">Vietnam</option>
          <option value="Virgin Islands, British">Virgin Islands, British</option>
          <option value="Wallis and Futuna">Wallis and Futuna</option>
          <option value="Western Sahara">Western Sahara</option>
          <option value="Yemen">Yemen</option>
          <option value="Zambia">Zambia</option>
          <option value="Zimbabwe">Zimbabwe</option>
        </select><span id="InstructCountry" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--text mktoFormRow--How_did_you_hear_about_us__c">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="How_did_you_hear_about_us__c" id="LblHow_did_you_hear_about_us__c" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div><strong>How did you hear about us?</strong>
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="How_did_you_hear_about_us__c" name="How_did_you_hear_about_us__c" maxlength="1200"
          aria-labelledby="LblHow_did_you_hear_about_us__c InstructHow_did_you_hear_about_us__c" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;"><span
          id="InstructHow_did_you_hear_about_us__c" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--textarea mktoFormRow--Message_from_the_Contact_Us_web_page__c">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap"><label for="Message_from_the_Contact_Us_web_page__c" id="LblMessage_from_the_Contact_Us_web_page__c" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Your message:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><textarea id="Message_from_the_Contact_Us_web_page__c" name="Message_from_the_Contact_Us_web_page__c" rows="2"
          aria-labelledby="LblMessage_from_the_Contact_Us_web_page__c InstructMessage_from_the_Contact_Us_web_page__c" class="mktoField mktoHasWidth" maxlength="32768" style="width: 150px;"></textarea><span
          id="InstructMessage_from_the_Contact_Us_web_page__c" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--checkbox mktoFormRow--singleOptIn">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap"><label for="singleOptIn" id="LblsingleOptIn" class="mktoLabel mktoHasWidth" style="width: 175px;">
          <div class="mktoAsterix">*</div>Please send me updates on Magnolia news, product, content, events and more.
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div>
        <div class="mktoLogicalField mktoCheckboxList mktoHasWidth" style="width: 150px;"><input name="singleOptIn" id="singleOptIn" type="checkbox" value="yes" aria-labelledby="LblsingleOptIn InstructsingleOptIn" class="mktoField"><label
            for="singleOptIn" id="LblsingleOptIn"></label></div><span id="InstructsingleOptIn" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmcampaignft"><input type="hidden" name="utmcampaignft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmcampaignlt"><input type="hidden" name="utmcampaignlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmcontentft"><input type="hidden" name="utmcontentft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmcontentlt"><input type="hidden" name="utmcontentlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmmediumft"><input type="hidden" name="utmmediumft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmmediumlt"><input type="hidden" name="utmmediumlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmsourceft"><input type="hidden" name="utmsourceft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmsourcelt"><input type="hidden" name="utmsourcelt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--googleidft"><input type="hidden" name="googleidft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--googleidlt"><input type="hidden" name="googleidlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--referrerft"><input type="hidden" name="referrerft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--referrerlt"><input type="hidden" name="referrerlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmtermft"><input type="hidden" name="utmtermft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--utmtermlt"><input type="hidden" name="utmtermlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--youtubeidft"><input type="hidden" name="youtubeidft" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--youtubeidlt"><input type="hidden" name="youtubeidlt" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow mktoFormRow--input mktoFormRow--hidden mktoFormRow--gAleadID"><input type="hidden" name="gAleadID" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoButtonRow"><span class="mktoButtonWrap mktoShadow" style="margin-left: 120px;"><button type="submit" class="mktoButton">Request Your Demo</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
    value="1091"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="011-CWD-682">
</form>

<form novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;">
</form>

Text Content

 * This page is also available in English. Switch to the English page.
 * Diese Seite ist auch auf Deutsch verfügbar. Zur deutschen Seite wechseln.
 * Esta página también está disponible en español. Cambie a la página en
   español.
 * 此页面也有中文版。 切换到中文页面。
 * 이 페이지는 중국어로도 제공됩니다. 중국어 페이지로 전환.
 * หน้านี้ยังมีในภาษาจีน สลับไปที่หน้าภาษาจีน

[NEW] 2022 Gartner® Magic Quadrantᵀᴹ for DXPs - Get Your Copy

Recognized in
 * 
 * 
 * 

 *  * 
    * 
    * 
    * 
    * 
   
   Rated 93% on TrustRadius

 * 
 * 

 * Schedule Your Demo in just 1 minute - it's free

 * Product
 * Solutions
 * Services
 * Customers
 * Partners
 * Resources
 * About

 * Product
    * Product
    * Overview
    * Digital Experience Platform
    * Features
      * Features
      * Headless CMS
      * Headless Accelerator
      * Ecommerce
      * A/B/n Testing
      * Personalization
      * All Features
    * Integrations
      * Integrations
      * Magnolia Connector Packs
      * Salesforce Commerce Cloud
      * commercetools
      * SAP Commerce
      * Netlify
      * Magnolia Marketplace
    * Architecture and Tech Stack
      * Architecture and Tech Stack
      * DXP Architecture
      * Headless Architecture
      * Low-Code Development
      * Cloud and Self-Hosted Deployment
   
   Learn more
 * Solutions
    * Solutions
    * By Role
      * By Role
      * Business Leaders
      * Marketers
      * Technical Leads
      * Developers
    * By Industry
      * By Industry
      * Retail and Ecommerce
      * Finance
      * Media
      * Travel
   
   Digital experience, driving the push for headless Download the Report
 * Services
    * Services
    * Overview
    * Education
      * Education
      * Education Overview
      * Training
      * Academy
      * Certification
    * Consulting
    * Support
   
   Grow your Magnolia Skills See our Training options
 * Customers
    * Customers
    * Overview
    * Case Studies
    * Customer Reviews
   
   Primeo Energie Case Study Explore the Case
 * Partners
    * Partners
    * Overview
    * Become a Partner
    * Partner Portal
   
   Want to grow your Business with Magnolia? Become a Partner
 * Resources
    * Resources
    * Resources Center
      * Resources Center
      * Webinars
      * Whitepapers
      * Analyst Reports
      * Product Briefs
      * Videos
    * Blog New
    * Marketplace
   
   Magnolia Resources
 * About
    * About
    * About Magnolia
    * Careers
    * Events
    * Press
    * Contact
    * Newsletter
   
   Want to join our Team? See openings

 * Contact Us
 * For Developers
 * Support

 * Schedule Your Demo in just 1 minute - it's free


THE LEADING COMPOSABLE
DIGITAL EXPERIENCE PLATFORM

 * Truly differentiate your customer experience 
   Leverage the unique content, data & processes in all your platforms. 

 * Headless that works for marketers & editors
   Visual editing, brand consistency, and content re-use at a global scale.

 * A vendor you can trust
   With experience built over a decade of composable DXP success.

 * See Features & Benefits
 * Schedule Your Demo





400+ MARKET LEADERS BUILD THEIR DIGITAL EXPERIENCES WITH MAGNOLIA:




WHAT IS MAGNOLIA?

The Magnolia DXP equips your team with:

 * Experience creation and optimization tools for any front end or storefront.
    
 * Enterprise features including multi-site management, advanced workflows, and
   security.
    
 * Integrations with best-of-breed solutions or legacy systems.

The individual building blocks of your composable DXP may include the Magnolia
Headless CMS as well as your marketing, commerce, ERP, CRM, and other in-house
systems.

WHY DO LEADING COMPANIES MANAGE CONTENT WITH MAGNOLIA?

Because everyone wins: 

 * Developers build templates and content types in record time with the freedom
   to serve content via APIs or traditional methods.
    
 * Business users work with a single platform for managing content across all
   digital touchpoints and get a visual editing interface that’s second-to-none.
    
 * Your customers get world-class digital experiences that competitors can’t
   match.




WHAT SUCCESS LOOKS LIKE

Case Study Utilities & Energy Switzerland

PRIMEO ENERGIE STARTS ITS DIGITAL TRANSFORMATION WITH MAGNOLIA

Read the Case Study

> Magnolia is compatible with a lot of systems we already have, this is a
> critical point. And of course, costs and time to market.

Cedric Christmann

CEO Energy Division, Primeo Energy

Case Study Retail & Commerce United Kingdom

SAINSBURY’S TRANSFORMS DIGITAL PRESENCE WITH MAGNOLIA

Read the Case Study

> Thanks to Magnolia, we’ve been able to increase the speed at which we can
> create, manage and launch digital content.

Rob Sargent

Senior Product Manager, Sainsbury’s

Case Study Transportation & Logistics Germany

MAGNOLIA HELPS JOBRAD ON THEIR MISSION TO GET MORE PEOPLE ON BIKES

Read the Case Study

> It’s fun working with Magnolia, it’s really easy: be where the user is, and
> deliver the right content, at the right time to the right person.

Wiebke Reissig

Team Lead Online Marketing, JobRad

See All Success Stories


FIND OUT HOW MAGNOLIA HELPS YOU IN YOUR ROLE

BUSINESS LEADER

You are driving time to market, team efficiency, and CX with bottom-line
responsibility.

For Business Leaders

MARKETER

Create amazing customer experiences and marketing campaigns without learning new
processes or being slowed down by IT.

For Marketers

TECHNICAL LEAD

Build a flexible technology stack that enables your developers and marketers to
co-create digital experiences lightning fast.

For Technical Leads

DEVELOPER

Create truly amazing digital experiences using the frontend technology you love
and getting the content flexibility you need.

For Developers

OUR PARTNERS ARE YOUR PARTNERS

We have a network of many strong partners across the globe and we’d be happy to
support you in finding the right one for your needs:

 * Planning and implementing your Magnolia project
 * Proven industry solutions and best practices
 * Innovative ideas for new and engaging digital experiences

Meet Our Partners


A MARKETPLACE FULL OF POSSIBILITY

Our Marketplace offers even more options to help you build your composable DXP.
If you are looking to expand your platform, check out our different extensions
and connectors, including:

 * Content Management
 * Digital Asset Management
 * Analytics
 * Commerce

Go to the Marketplace



MORE ABOUT MAGNOLIA



MAGNOLIA BLOG

Read our latest blog articles from our experts and guest authors

See the Latest Blog Articles

MAGNOLIA CASE STUDIES

Learn how our customers are creating great digital experiences with Magnolia.

Case Studies

WHY CUSTOMERS LOVE WORKING WITH MAGNOLIA

Customers across every industry rely on Magnolia to support their content
authors and developers in creating digital experiences. Find out why they choose
us.

Discover More

RESOURCES CENTER

Experience a selection of our most popular or most recent whitepapers, webinars,
product briefs, etc.

Resources



MAGNOLIA HELPS YOU CREATE UNIQUE DIGITAL EXPERIENCES AT AMAZING SPEED

Request your demo to learn about our product, integrations, and pricing and
discover how Magnolia can help your business:

 * Reduce development cycles.
 * Future-proof your architecture with a modular approach.
 * Empower your editors and marketers with easy-to-use tools.
 * Save money - no hidden costs.

We’ll get back to you within one business day to find out more about your needs
and schedule a demo at a time that suits you.


400+ market leaders build their digital experiences with Magnolia:


*
First Name:




*
Last Name:




*
Business Email:




*
Role:

Please selectBusinessITOther



*
Company Name:




*
Country:

Please selectAfghanistanAland
IslandsAlbaniaAlgeriaAndorraAngolaAnguillaAntarcticaAntigua and
BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia,
Plurinational State ofBonaire, Sint Eustatius and SabaBosnia and
HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei
DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman
IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling)
IslandsColombiaComorosCongoCongo, the Democratic Republic of theCook
IslandsCosta RicaCote d’IvoireCroatiaCubaCuraçaoCyprusCzech
RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl
SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland Islands (Malvinas)Faroe
IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern
TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard
Island and McDonald IslandsHoly See (Vatican City State)HondurasHong Kong,
ChinaHungaryIcelandIndiaIndonesiaIran, Islamic Republic ofIraqIrelandIsle of
ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea, Democratic
People’s Republic ofKorea, Republic ofKuwaitKyrgyzstanLao People’s Democratic
RepublicLatviaLebanonLesothoLiberiaLibyan Arab
JamahiriyaLiechtensteinLithuaniaLuxembourgMacaoMacedonia, the former Yugoslav
Republic
ofMadagascarMalawiMalaysiaMaldivesMaliMaltaMartiniqueMauritaniaMauritiusMayotteMexicoMoldova,
Republic
ofMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew
CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk
IslandNorwayOmanPakistanPalestinePanamaPapua New
GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto
RicoQatarReunionRomaniaRussian FederationRwandaSaint BarthélemySaint Helena,
Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint Martin
(French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan
MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra
LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon
IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth
SudanSpainSri LankaSudanSurinameSvalbard and Jan
MayenSwazilandSwedenSwitzerlandSyrian Arab RepublicTaiwanTajikistanTanzania,
United Republic ofThailandTimor-LesteTogoTokelauTongaTrinidad and
TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited
Arab EmiratesUnited KingdomUnited StatesUruguayUzbekistanVanuatuVenezuela,
Bolivarian Republic ofVietnamVirgin Islands, BritishWallis and FutunaWestern
SaharaYemenZambiaZimbabwe



*
How did you hear about us?




*
Your message:




*
Please send me updates on Magnolia news, product, content, events and more.






















Request Your Demo

Top Customer Reviews in All the Right Places

 * 
 * 
 * 
 * 
 * 
 * 

PRODUCT
 * PRODUCT
 * Digital Experience Platform
 * Headless CMS
 * Solutions
 * Architecture & Tech Stack
 * All Features
 * Roadmap
 * Submit New Idea

SERVICES
 * SERVICES
 * Academy
 * Training
 * Certification
 * Support

CUSTOMERS
 * CUSTOMERS
 * Case Studies
 * Customer Reviews
 * Your Needs
 * Your Industry

PARTNERS
 * PARTNERS
 * Become a Partner
 * Partner Portal
 * Marketplace

RESOURCES
 * RESOURCES
 * White Papers
 * Product Briefs
 * Analyst Reports
 * Webinars
 * Videos
 * Documentation

ABOUT
 * ABOUT
 * Contact
 * Careers We're Hiring
 * Press
 * Events
 * Newsletter

 * 
 * 
 * 
 * 

 * Contact Us

 * Newsletter Sign-Up

 * Privacy Policy

 * Update Email Preferences

Switzerland HQ

+41 61 228 90 00 / e-mail

05:10 PM
United States

+1 212 739 0834 / e-mail

11:10 AM
United Kingdom

+ 44 203 741 8083 / e-mail

04:10 PM
Spain

+34 91 579 85 82 / e-mail

05:10 PM
China

e-mail

11:10 PM
Singapore

+65 64 30 67 78 / e-mail

11:10 PM
Vietnam

+84 28 38 10 64 65

10:10 PM
Czech Republic

More information

05:10 PM

Magnolia is the superior headless content management solution for a reliable DX
platform.
Unify your content and create data-driven, omnichannel experiences at scale.


1997-2022 ©Magnolia International Ltd. Some rights reserved.

 * 



Press again to continue 0/1
We Respect Your Privacy 🍪
We designed the best experience for you, and we use cookies for that:
personalization, enhanced functionality, analytics & marketing. This information
is shared across our own domains and with third-parties.

Choose a cookie configuration that works best for you via "Cookie Settings". You
can dismiss cookies here, but we won't be able to deliver the best-in-class
digital experience.

If you're curious about the data we collect and what tools we use, you can read
everything in the Cookie Policy.
Learn more and customize
All good. Let’s go ❯
×