Insert into table class
There's very little to review.

Variable Names

Use full names for variables, avoid short forms of those words/abbreviations. For example, you wrote, $stmt, instead you could write $statement to increase the readability of the code.

Class Names

Your class name, addProfile is not really suitable to give the image of the class. Why not name it, CreateUserProfile since that is what it does?

Also, class names should be declared StudlyCaps.

Validation Checks

Why not perform validation checks for what user has input? For example check if the variables are empty or not.

Coding Standards

Your coding style does not meet the coding standards. 

Working Code

You have not provided us with a working code, as there would be an error with bind_param() because you haven't used any '?' and directly injected the variables like this, which is vulnerable to SQL injection.

$stmt = $this-&gt;mysqli-&gt;prepare("INSERT INTO SendingProfiles (fromemail,Fromname,Profilename,replaytoemail)
    VALUES ('$profileName','$profileEmail','$profileFromName','$profileReplayToEmail')");


Instead, do this:

$stmt = $this-&gt;mysqli-&gt;prepare("INSERT INTO SendingProfiles(fromemail, Fromname, Profilename, replaytoemail) VALUES(?, ?, ?, ?)");