Moodle: Activities & Resources: Custom Certificate

The custom certificate allows an instructor to distribute a certificate to students upon completion of an activity, module, course, etc. The certificate is a PDF, and can be customized per student automatically. There are two steps you must complete:

  1. Add the certificate activity to the course.
  2. Customize the certificate.

Before creating a certificate, you will need a background image file.

To Add a Certificate:

  1. Log into Moodle and open your desired course.
  2. Scroll to the bottom of the page and select Create learning activity.
    SNAP create activity

  3. In either the All or the Activities tab, select Custom certificate.
    Add custom certificate from activity chooser

  4. Assign a Name to the certificate. The Description is optional, and you may display it on the course page. You may also select Send content change notification if you are updating the certificate criteria and want to inform students.
    Name and description area for custom certificate activity

    The default Options settings control several aspects of the certificate, including delivery, notifications, and modifications. You can choose to email students and instructors when a certificate is earned, and you can allow students to print but not to modify or copy it. Each certificate is assigned a unique code that can be verified, and you can control who is able to verify them upon issue. You can also set a time in minutes that a user is required to be enrolled before they can receive a certificate.

    Options settings in custom certificate activity

  5. Use the Restrict access and Activity completion settings to set the criteria for students to receive the certificate.  
  6. Save your certificate.

To Customize the Certificate:

Now that you have added the certificate activity, it is time to customize it.

  1. Click on the certificate you just added. Then, in the upper right corner, click on the gear icon to open the Custom certificate administration menu and click Edit certificate.
    The custom certificate administration menu, arrow pointing to "Edit certificate."

  2. Name the certificate, then verify the dimensions. Next, scroll down and customize by adding elements to the certificate. Use the drop-down menu to select from a variety of options, including student name, date, course name, and other text.

    Note: The first element added should be the background image. You should also switch the width and height values for landscape orientation.
    certificate edit page with "add element" highlighted

  3. When you select an element and click Add element, you will be able to customize the appearance of it, such as changing the font style, font size, and color.
    Menu to customize an element in the custom certificate

  4. After you have added all of the elements, click Reposition elements.
    Elements list in the custom certificate editing area

    You will then see the certificate background image, and all of your elements will be in the upper left corner if you did not enter X and Y position coordinates. Drag each element to position it where you want it to appear.
  5. Custom certificate repositioning elements screen

  6. When the elements are positioned correctly, click Save and close. You will be brought back to the editing page, where you can Save and preview the certificate. After saving, navigate back to your course.


For more information on adding and editing an assignment, read the following documentation. Note that MoodleDocs does not show the same Moodle appearance, but the functionality of the settings is the same. All links will open in a new window.


Support & Training

The Faculty Technology Center (FTC) provides Moodle support by email, by phone, or live through Zoom. For contact information, please see the article Faculty Technology Center: LSU Overview. To connect through Zoom and for further information on support services and training, see the LSU Online & Continuing Education Faculty Resources & Support page.

The FTC also provides just-in-time faculty training opportunities and recorded training sessions. Attending at least one training session for Moodle upgrades is highly recommended. For a comprehensive list of available workshops and recordings, please see the LSU Online & Continuing Education Technology Training page.

5/6/2024 3:06:52 PM